--- a/lib/CMakeLists.txt
+++ b/lib/CMakeLists.txt
@@ -1,6 +1,5 @@
 set(lib_SRCS
 		StdInc.cpp
-		${CMAKE_BINARY_DIR}/Version.cpp
 
 		battle/AccessibilityInfo.cpp
 		battle/BattleAction.cpp
@@ -189,6 +188,10 @@ set(lib_SRCS
 		${VCMILIB_ADDITIONAL_SOURCES}
 )
 
+if(ENABLE_GITVERSION)
+	set(lib_SRCS ${lib_SRCS} ${CMAKE_BINARY_DIR}/Version.cpp)
+endif()
+
 # Version.cpp is a generated file
 set_source_files_properties(${CMAKE_BINARY_DIR}/Version.cpp
 	PROPERTIES GENERATED TRUE
