diff --git a/indra/cmake/Copy3rdPartyLibs.cmake b/indra/cmake/Copy3rdPartyLibs.cmake
index c540dee94c..784719f849 100755
--- a/indra/cmake/Copy3rdPartyLibs.cmake
+++ b/indra/cmake/Copy3rdPartyLibs.cmake
@@ -73,6 +73,11 @@ if(WINDOWS)
set(release_files ${release_files} fmod.dll)
endif (FMOD)
+# Copy pdb files for symbol generation too
+ set(debug_files ${debug_files} ssleay32.pdb libeay32.pdb apr-1.pdb aprutil-1.pdb growl.pdb growl++.pdb )
+ set(release_files ${release_files} ssleay32.pdb libeay32.pdb apr-1.pdb aprutil-1.pdb growl.pdb growl++.pdb )
+#
+
#*******************************
# Copy MS C runtime dlls, required for packaging.
# *TODO - Adapt this to support VC9
diff --git a/indra/newview/viewer_manifest.py b/indra/newview/viewer_manifest.py
index bbdc5d6ce8..cc5dee72ad 100755
--- a/indra/newview/viewer_manifest.py
+++ b/indra/newview/viewer_manifest.py
@@ -468,6 +468,15 @@ class WindowsManifest(ViewerManifest):
self.path("growl.dll")
self.path("growl++.dll")
+ # Copy symbols for breakpad
+ self.path("ssleay32.pdb")
+ self.path("libeay32.pdb")
+ self.path("growl.pdb")
+ self.path("growl++.pdb")
+ self.path('apr-1.pdb', 'libarp.pdb')
+ self.path('aprutil-1.pdb', 'libaprutil.pdb')
+ #
+
# For google-perftools tcmalloc allocator.
try:
if self.args['configuration'].lower() == 'debug':