diff --git a/cmake_modules/wolfConfig.cmake b/cmake_modules/wolfConfig.cmake
index a72b121bde57c392cf9f13fe4a5ed73e309ddf98..a2393129d3754868845a8c934c6035ba67946695 100644
--- a/cmake_modules/wolfConfig.cmake
+++ b/cmake_modules/wolfConfig.cmake
@@ -1,33 +1,33 @@
 #edit the following line to add the librarie's header files
 FIND_PATH(
-    wolf_INCLUDE_DIR
+    wolf_INCLUDE_DIRS
     NAMES wolf.found
     PATHS /usr/local/include/iri-algorithms/wolf/plugin_core)
-IF(wolf_INCLUDE_DIR)
-  MESSAGE("Found wolf include dirs: ${wolf_INCLUDE_DIR}")
-ELSE(wolf_INCLUDE_DIR)
+IF(wolf_INCLUDE_DIRS)
+  MESSAGE("Found wolf include dirs: ${wolf_INCLUDE_DIRS}")
+ELSE(wolf_INCLUDE_DIRS)
   MESSAGE("Couldn't find wolf include dirs")
-ENDIF(wolf_INCLUDE_DIR)
+ENDIF(wolf_INCLUDE_DIRS)
 
 FIND_LIBRARY(
-    wolf_LIBRARY
+    wolf_LIBRARIES
     NAMES libwolf.so libwolf.dylib
     PATHS /usr/local/lib/iri-algorithms)
-IF(wolf_LIBRARY)
-  MESSAGE("Found wolf lib: ${wolf_LIBRARY}")
-ELSE(wolf_LIBRARY)
+IF(wolf_LIBRARIES)
+  MESSAGE("Found wolf lib: ${wolf_LIBRARIES}")
+ELSE(wolf_LIBRARIES)
   MESSAGE("Couldn't find wolf lib")
-ENDIF(wolf_LIBRARY)
+ENDIF(wolf_LIBRARIES)
 
-IF (wolf_INCLUDE_DIR AND wolf_LIBRARY)
+IF (wolf_INCLUDE_DIRS AND wolf_LIBRARIES)
    SET(wolf_FOUND TRUE)
- ELSE(wolf_INCLUDE_DIR AND wolf_LIBRARY)
+ ELSE(wolf_INCLUDE_DIRS AND wolf_LIBRARIES)
    set(wolf_FOUND FALSE)
-ENDIF (wolf_INCLUDE_DIR AND wolf_LIBRARY)
+ENDIF (wolf_INCLUDE_DIRS AND wolf_LIBRARIES)
 
 IF (wolf_FOUND)
    IF (NOT wolf_FIND_QUIETLY)
-      MESSAGE(STATUS "Found wolf: ${wolf_LIBRARY}")
+      MESSAGE(STATUS "Found wolf: ${wolf_LIBRARIES}")
    ENDIF (NOT wolf_FIND_QUIETLY)
 ELSE (wolf_FOUND)
    IF (wolf_FIND_REQUIRED)
@@ -38,7 +38,7 @@ ENDIF (wolf_FOUND)
 
 macro(wolf_report_not_found REASON_MSG)
   set(wolf_FOUND FALSE)
-  unset(wolf_INCLUDE_DIR)
+  unset(wolf_INCLUDE_DIRS)
   unset(wolf_LIBRARIES)
 
   # Reset the CMake module path to its state when this script was called.