diff --git a/CMakeLists.txt b/CMakeLists.txt
index 83a9499c0e36df7452b935777faa481f9b13d444..6a15f29c6c41cbefbed81fd95ed6af9bf763f060 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1823,8 +1823,7 @@ if(APPLE AND ENABLE_OS_SPECIFIC_INSTALL)
   if(PACKAGER STREQUAL "geuzaine")
     set(CODESIGN "codesign --force --verify --verbose --sign
         \"Developer ID Application: Christophe Geuzaine\"")
-    set(APPVER ${GMSH_MAJOR_VERSION}.${GMSH_MINOR_VERSION}.${GMSH_PATCH_VERSION})
-    set(APPDIR _CPack_Packages/Darwin/Bundle/gmsh-${APPVER}-MacOSX/Gmsh.app)
+    set(APPDIR _CPack_Packages/Darwin/Bundle/gmsh-${GMSH_VERSION}-MacOSX/Gmsh.app)
     install(CODE
             "execute_process(COMMAND ${CODESIGN} ${APPDIR}/Contents/MacOS/onelab.py)
              execute_process(COMMAND ${CODESIGN} ${APPDIR}/Contents/MacOS/gmsh)