diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py
index 7f3a56425c8d2ff74443eef14f80f476aa71f64c..231a8e21a581eb82f2d9f74677e79834cb2900f5 100755
--- a/indra/newview/viewer_manifest.py
+++ b/indra/newview/viewer_manifest.py
@@ -582,11 +582,11 @@ def construct(self):
                                     "libaprutil-1.0.3.8.dylib",
                                     "libexpat.0.5.0.dylib"):
                         target_lib = os.path.join('../../..', libfile)
-                        self.run_command("ln -s %(target)s '%(link)s'" % 
+                        self.run_command("ln -sf %(target)s '%(link)s'" % 
                                          {'target': target_lib,
                                           'link' : os.path.join(mac_crash_logger_res_path, libfile)}
                                          )
-                        self.run_command("ln -s %(target)s '%(link)s'" % 
+                        self.run_command("ln -sf %(target)s '%(link)s'" % 
                                          {'target': target_lib,
                                           'link' : os.path.join(mac_updater_res_path, libfile)}
                                          )