diff --git a/buildconfig/CMake/FindPoco.cmake b/buildconfig/CMake/FindPoco.cmake
index c63085b43f17a6ef292be5801616f3d44a12ca97..2cd3fa7a875412249138de93c51f2cf6183ea34e 100644
--- a/buildconfig/CMake/FindPoco.cmake
+++ b/buildconfig/CMake/FindPoco.cmake
@@ -57,13 +57,13 @@ if( POCO_INCLUDE_DIR )
 
   # Pretty format
   string( SUBSTRING ${POCO_VERSION} 0 2 POCO_VERSION_MAJOR )
-  math(EXPR POCO_VERSION_MINOR "0x${POCO_VERSION_MINOR}" OUTPUT_FORMAT DECIMAL)
+  math(EXPR POCO_VERSION_MAJOR "0x${POCO_VERSION_MAJOR}" OUTPUT_FORMAT DECIMAL)
   string( REGEX REPLACE "^0\(.\)" "\\1" POCO_VERSION_MAJOR ${POCO_VERSION_MAJOR} )
   string( SUBSTRING ${POCO_VERSION} 2 2 POCO_VERSION_MINOR )
   math(EXPR POCO_VERSION_MINOR "0x${POCO_VERSION_MINOR}" OUTPUT_FORMAT DECIMAL)
   string( REGEX REPLACE "^0\(.\)" "\\1" POCO_VERSION_MINOR ${POCO_VERSION_MINOR} )
   string( SUBSTRING ${POCO_VERSION} 4 2 POCO_VERSION_PATCH )
-  math(EXPR POCO_VERSION_MINOR "0x${POCO_VERSION_MINOR}" OUTPUT_FORMAT DECIMAL)
+  math(EXPR POCO_VERSION_PATCH "0x${POCO_VERSION_PATCH}" OUTPUT_FORMAT DECIMAL)
   string( REGEX REPLACE "^0\(.\)" "\\1" POCO_VERSION_PATCH ${POCO_VERSION_PATCH} )
   set ( POCO_VERSION "${POCO_VERSION_MAJOR}.${POCO_VERSION_MINOR}.${POCO_VERSION_PATCH}" )
 endif()