diff --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake
index 0f332693ed0f97c2ade4bb09323bb0524c205025..c0f90ba7068da1381e338bee07e8fe0ab6c2e5de 100644
--- a/llvm/cmake/modules/AddLLVM.cmake
+++ b/llvm/cmake/modules/AddLLVM.cmake
@@ -502,7 +502,7 @@ function(llvm_add_library name)
 		# one component indicating the ABI version, while LLVM uses
 		# major+minor for that.
         SOVERSION ${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}
-        VERSION ${LLVM_VERSION_MAJOR}${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}${LLVM_VERSION_SUFFIX})
+        VERSION ${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}${LLVM_VERSION_SUFFIX})
     endif()
   endif()