diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py
index fb132732a51f149250cf57ac31e8889b24d89a6f..ed9b5a35fd285d741e138c8d9b2c8c8912c8c729 100755
--- a/indra/newview/viewer_manifest.py
+++ b/indra/newview/viewer_manifest.py
@@ -929,6 +929,9 @@ def construct(self):
                 self.path2basename(relpkgdir, CEF_framework)
                 CEF_framework = self.dst_path_of(CEF_framework)
 
+                if self.args.get('bugsplat'):
+                    self.path2basename(relpkgdir, "BugsplatMac.framework")
+
             with self.prefix(dst="MacOS"):
                 # NOTE: the -S argument to strip causes it to keep
                 # enough info for annotated backtraces (i.e. function