diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
index 282696e9281669d374ea77117dccb84ea6c6e25c..d8804e05267de3b097e0eedf6efe0b83848579b8 100644
--- a/scripts/CMakeLists.txt
+++ b/scripts/CMakeLists.txt
@@ -16,7 +16,7 @@ else()
     add_library(pugixml STATIC ${SOURCES})
 endif()
 
-set_target_properties(pugixml PROPERTIES VERSION 1.2 SOVERSION 1.2)
+set_target_properties(pugixml PROPERTIES VERSION 1.2 SOVERSION 1)
 
 install(TARGETS pugixml LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
 install(FILES ${HEADERS} DESTINATION include)