diff --git a/direct/src/p3d/DeploymentTools.py b/direct/src/p3d/DeploymentTools.py
index a5b7bcd321..1c7b068e80 100644
--- a/direct/src/p3d/DeploymentTools.py
+++ b/direct/src/p3d/DeploymentTools.py
@@ -872,7 +872,7 @@ class Installer:
print >>plist, '\t%s' % exefile.getBasename()
if hasIcon:
print >>plist, '\tCFBundleIconFile'
- print >>plist, '\t%s' % self.shortname
+ print >>plist, '\t%s.icns' % self.shortname
print >>plist, '\tCFBundleIdentifier'
print >>plist, '\t%s.%s' % (self.authorid, self.shortname)
print >>plist, '\tCFBundleInfoDictionaryVersion'