                  pid = Number(output.trim());
          }
 diff --git a/liquidctlUtil.js b/liquidctlUtil.js
-index 766bf62..7cd4e94 100644
+index 766bf62..2a6faf8 100644
 --- a/liquidctlUtil.js
 +++ b/liquidctlUtil.js
 @@ -8,7 +8,7 @@ const commandLineUtil = Me.imports.commandLineUtil;

 const ByteArray = imports.byteArray;
 function getSmartData (argv){
-    const smartctl = GLib.find_program_in_path('smartctl')
+    const smartctl = GLib.find_program_in_path('@smartmontools@/bin/smartctl')
     return JSON.parse(ByteArray.toString( GLib.spawn_command_line_sync(`${smartctl} ${argv} -j`)[1] ))
 }
 

     constructor() {
         super();
-        let path = GLib.find_program_in_path('sensors');
+        let path = '@lm_sensors@/bin/sensors';
         // -A: Do not show adapter -j: JSON output
         this._argv = path ? [path, '-A', '-j'] : null;
     }
diff --git a/smartctlUtil.js b/smartctlUtil.js
index 4888323..66b6c61 100644
--- a/smartctlUtil.js
+++ b/smartctlUtil.js
@@ -3,7 +3,7 @@ const GLib = imports.gi.GLib;
