diff --git a/indra/cmake/Copy3rdPartyLibs.cmake b/indra/cmake/Copy3rdPartyLibs.cmake
index 82fdfcade1..eb0ea92ff5 100755
--- a/indra/cmake/Copy3rdPartyLibs.cmake
+++ b/indra/cmake/Copy3rdPartyLibs.cmake
@@ -241,7 +241,7 @@ elseif(DARWIN)
libexpat.1.5.2.dylib
libexpat.dylib
libGLOD.dylib
- libllqtwebkit.dylib
+ #libllqtwebkit.dylib
libminizip.a
libndofdev.dylib
libhunspell-1.3.0.dylib
@@ -251,6 +251,13 @@ elseif(DARWIN)
libgrowl++.dylib
)
+ # libllqtwebkit.dylib comes from a prebuild slplugin. It needs to be fetched from somewhere else
+ # when building x64/universal. Probably it's best to copy it in fs_viewer_manifest.py for those cases.
+ if( NOT ND_BUILD64BIT_ARCH )
+ set(release_files ${release_files} libllqtwebkit.dylib )
+ endif( NOT ND_BUILD64BIT_ARCH )
+ #
+
# We only ever need google breakpad when crash reporting is used
if(RELEASE_CRASH_REPORTING OR NON_RELEASE_CRASH_REPORTING)
set(release_files ${release_files} "libexception_handler.dylib")