diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py
index 4f34f4bff9155a9677b6876c67984e9befb6576e..7c16c1f43e4eb32c46777d143bbe451018165edd 100755
--- a/indra/newview/viewer_manifest.py
+++ b/indra/newview/viewer_manifest.py
@@ -897,6 +897,7 @@ def package_finish(self):
                         else:
                             print >> sys.stderr, "Maximum codesign attempts exceeded; giving up"
                             raise
+                self.run_command('spctl -a -texec -vv %(bundle)r' % self.get_dst_prefix())
 
         imagename="SecondLife_" + '_'.join(self.args['version'])