diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index d3fde6c2e5b7ace84d138dc6a376731ae5b4948c..dc7e026b9b99b1e8ccda242e22dceb3544d5f327 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -452,9 +452,9 @@ if(${SRB2_CONFIG_HAVE_CURL})
 		set(CURL_FOUND ON)
 		set(CURL_INCLUDE_DIRS ${CMAKE_SOURCE_DIR}/libs/curl)
 		if(${SRB2_SYSTEM_BITS} EQUAL 64)
-			set(CURL_LIBRARIES "-L${CMAKE_SOURCE_DIR}/libs/curl/lib32 -lcurl")
-		else() # 32-bit
 			set(CURL_LIBRARIES "-L${CMAKE_SOURCE_DIR}/libs/curl/lib64 -lcurl")
+		else() # 32-bit
+			set(CURL_LIBRARIES "-L${CMAKE_SOURCE_DIR}/libs/curl/lib32 -lcurl")
 		endif()
 	else()
 		find_package(CURL)