diff options
| -rw-r--r-- | src/leap/platform_init/initializers.py | 13 | 
1 files changed, 7 insertions, 6 deletions
| diff --git a/src/leap/platform_init/initializers.py b/src/leap/platform_init/initializers.py index 0db48bb1..d22d7143 100644 --- a/src/leap/platform_init/initializers.py +++ b/src/leap/platform_init/initializers.py @@ -305,13 +305,14 @@ def DarwinInitializer():          ret = msg.exec_()          if ret == QtGui.QMessageBox.Yes: -            installer_path = os.path.join( -                os.getcwd(), -                "..", -                "Resources", -                "tuntap-installer.app") +            installer_path = os.path.abspath( +                os.path.join( +                    os.getcwd(), +                    "..", +                    "Resources", +                    "tuntap-installer.app"))              if os.path.isdir(installer_path): -                cmd = ["open %s" % (installer_path,)] +                cmd = ["open '%s'" % (installer_path,)]                  try:                      ret = subprocess.call(                          cmd, stdout=subprocess.PIPE, | 
