fix 2
diff --git a/emsdk.py b/emsdk.py
index d3dc541..bebded3 100644
--- a/emsdk.py
+++ b/emsdk.py
@@ -1328,7 +1328,8 @@
       tar.extractall(path=root)
     collapse_subdir = os.path.join(root, 'firefox')
   elif filename.endswith('.dmg'):
-    mount_point = '/Volumes/Firefox'
+    mount_point = '/Volumes/Firefox Nightly' if tool.version == 'daily' else '/Volumes/Firefox' 
+    app_name = 'Firefox.app' if tool.version == 'daily' else 'Firefox Nightly.app'
     # If a previous mount point exists, detach it first
     if os.path.exists(mount_point):
       run(['hdiutil', 'detach', mount_point])
@@ -1337,9 +1338,7 @@
       raise Exception('Previous mount of Firefox already exists, unable to proceed.')
 
     run(['hdiutil', 'attach', filename])
-    firefox_dir = os.path.join(mount_point, 'Firefox.app')
-    if not os.path.isdir(firefox_dir):
-      firefox_dir = os.path.join(mount_point, 'Firefox Nightly.app')
+    firefox_dir = os.path.join(mount_point, app_name)
     if not os.path.isdir(firefox_dir):
       raise Exception('Unable to find Firefox directory inside app image.')
     shutil.copytree(firefox_dir, root)