diff --git a/src/plugins/clangcodemodel/clangcodemodel.qbs b/src/plugins/clangcodemodel/clangcodemodel.qbs
index c0466e972ba846991afde7da59c9d53f12771276..e9a6c71fb286a3f793be67badda04cd4fd413511 100644
--- a/src/plugins/clangcodemodel/clangcodemodel.qbs
+++ b/src/plugins/clangcodemodel/clangcodemodel.qbs
@@ -53,7 +53,7 @@ QtcPlugin {
     property string llvmIncludeDir: QtcProcessOutputReader.readOutput(llvmConfig, ["--includedir"])
     property string llvmLibDir: QtcProcessOutputReader.readOutput(llvmConfig, ["--libdir"])
     property string llvmVersion: QtcProcessOutputReader.readOutput(llvmConfig, ["--version"])
-        .replace(/(\d+\.\d+).*/, "$1")
+        .replace(/(\d+\.\d+\.\d+).*/, "$1")
 
     cpp.includePaths: base.concat(llvmIncludeDir)
     cpp.libraryPaths: base.concat(llvmLibDir)