diff --git a/tools/ade b/tools/ade
index f69880e91aadfc42c63e08d26fddada20145f21d..d3deecd3b0d9fa3506eb5793536c3afd602f23c3 100755
--- a/tools/ade
+++ b/tools/ade
@@ -352,7 +352,7 @@ class Ade:
             try:
                 parser = configparser.ConfigParser()
                 parser.read(self.config)
-                self.path = parser['general']['path']
+                self.path = os.path.expanduser(parser['general']['path'])
             except:
                 self.path = '/opt/sysroot/'