diff --git a/cmake_modules/wolfbodydynamicsConfig.cmake b/cmake_modules/wolfbodydynamicsConfig.cmake
index c1eabae603cf15bca171950f3e8f5937506ec80f..cfb538c1d7d49ef39ea0f6994488f9bc59d27724 100644
--- a/cmake_modules/wolfbodydynamicsConfig.cmake
+++ b/cmake_modules/wolfbodydynamicsConfig.cmake
@@ -48,7 +48,7 @@ macro(wolf_report_not_found REASON_MSG)
   # FindPackage() use the camelcase library name, not uppercase.
   if (wolfbodydynamics_FIND_QUIETLY)
     message(STATUS "Failed to find wolf bodydynamics- " ${REASON_MSG} ${ARGN})
-  else (wolfbodydynamics_FIND_REQUIRED)
+  elseif(wolfbodydynamics_FIND_REQUIRED)
     message(FATAL_ERROR "Failed to find wolf bodydynamics - " ${REASON_MSG} ${ARGN})
   else()
     # Neither QUIETLY nor REQUIRED, use SEND_ERROR which emits an error