diff --git a/dstat-interface/main.py b/dstat-interface/main.py
old mode 100644
new mode 100755
index 4efefdad59ae5049ad7903aab2edf2e5716591c7..49aa8e79eb58cf973dc07a10fae6bba1663b4560
--- a/dstat-interface/main.py
+++ b/dstat-interface/main.py
@@ -39,7 +39,7 @@ except ImportError:
     print('gobject not available')
     sys.exit(1)
 
-os.chdir(os.path.dirname(sys.argv[0]))
+os.chdir(os.path.dirname(os.path.abspath(sys.argv[0])))
 
 import interface.save as save
 import dstat_comm as comm