diff --git a/direct/src/plugin_installer/make_xpi.py b/direct/src/plugin_installer/make_xpi.py index 06af366930..bd856507ef 100755 --- a/direct/src/plugin_installer/make_xpi.py +++ b/direct/src/plugin_installer/make_xpi.py @@ -67,6 +67,7 @@ install_rdf = """ %(package_id)s + true Panda3D Game Engine Plug-In Runs 3-D games and interactive applets %(version)s @@ -149,8 +150,11 @@ def makeXpiFile(): platform = FirefoxPlatformMap.get(subdir, None) path = os.path.join(root, subdir) if platform and os.path.isdir(path): - # Create the XPI directory platform//plugins - pluginsXpiDir = 'platform/%s/plugins' % (platform) + if subdir in ['win32', 'osx_i386']: + pluginsXpiDir = 'plugins' + else: + # Create the XPI directory platform//plugins + pluginsXpiDir = 'platform/%s/plugins' % (platform) # Copy the Firefox plugin into this directory. if subdir.startswith('win32'):