diff --git a/src/dht/linux/libdht.c b/src/dht/linux/libdht.c
index 7d0f4f3..baaab38 100644
--- a/src/dht/linux/libdht.c
+++ b/src/dht/linux/libdht.c
@@ -8,7 +8,7 @@ int getdhtstring(int PIN, char* string)
     float humid;
     float temp;
     while (1) {
-        if (pi_2_dht_read(PIN, PIN, &humid, &temp) == DHT_SUCCESS) {
+        if (pi_2_dht_read(DHT22, PIN, &humid, &temp) == DHT_SUCCESS) {
             sprintf(string, "{\"humidity\": %.1f, \"temp\": %.1f}", humid, temp);
             break;
         }