diff --git a/FindVCatsXFEMSolver.cmake b/FindVCatsXFEMSolver.cmake
index 38852cb1cb223508821a0d73f88504c6ad75ba02..c89cb98050a0000cd7c8a4308b67d4770649de8d 100644
--- a/FindVCatsXFEMSolver.cmake
+++ b/FindVCatsXFEMSolver.cmake
@@ -12,7 +12,19 @@ if( NOT VCATSXFEMSOLVER_FOUND )
 		if ( CATSXFEMSOLVER_VERSION_STRING VERSION_LESS 1.2)
 			set( CATSXFEMSOLVER_LIBRARIES libgoto2_nehalemp-r1.13 umfpack libamd libg2c libgcc libshared libSources)
 		else ()
-			set( CATSXFEMSOLVER_LIBRARIES libgoto2_nehalemp-r1.13 umfpack libamd libg2c libgcc Propagation)
+			set( CATSXFEMSOLVER_LIBRARIES 
+				optimized libgoto2_nehalemp-r1.13
+				optimized umfpack
+				optimized libamd 
+				optimized libg2c 
+				optimized libgcc 
+				optimized Propagation
+				debug libgoto2_nehalemp-r1.13
+				debug umfpack
+				debug libamd 
+				debug libg2c 
+				debug libgcc 
+				debug PropagationD)
 		endif()
 	else( CATSXFEMSOLVER_ROOT_DIR )
 		message( WARNING "vista_find_package_root - File named CatsXFEMSolver/XFEM.h not found" )