diff --git a/lib/gui/electron.py b/lib/gui/electron.py index 4ecc37bf2..ced3ad668 100644 --- a/lib/gui/electron.py +++ b/lib/gui/electron.py @@ -17,9 +17,10 @@ def open_url(url): else: # It's a bit trickier to find the electron app in a development environment. base_dir = get_bundled_dir("electron") - package_dir = glob(os.path.join(base_dir, 'dist', '*-unpacked')) - if not package_dir: + try: + package_dir = glob(os.path.join(base_dir, 'dist', '*-unpacked'))[0] + except IndexError: raise Exception("Electron app not found. Be sure to run 'yarn; yarn dist' in %s." % base_dir) electron_path = os.path.join(base_dir, package_dir, "inkstitch-gui")