diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 3514fb477758dca87fec9cf23dd47585715c3988..f201e43eaae83b8e013d1bb5abf43c871362295c 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -549,7 +549,7 @@ if(${SRB2_CONFIG_USEASM})
 	endif()
 	set(SRB2_USEASM ON)
 	add_definitions(-DUSEASM)
-	set(CMAKE_C_FLAGS ${CMAKE_C_FLAGS} -msse3 -mfpmath=sse)
+	set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse3 -mfpmath=sse")
 else()
 	set(SRB2_USEASM OFF)
 	add_definitions(-DNONX86 -DNORUSEASM)