diff --git a/Findiriutils.cmake b/Findiriutils.cmake
index 6557c73befb2bd0f2ef5c8df5d38f0a99f08baf8..400aa0e7d10f84c4b8c0219a2bc2a748f1cf89fe 100644
--- a/Findiriutils.cmake
+++ b/Findiriutils.cmake
@@ -1,15 +1,15 @@
-FIND_PATH(iriutils_INCLUDE_DIR exceptions.h mutex.h mutexexceptions.h event.h eventserver.h eventexceptions.h thread.h threadserver.h threadexceptions.h comm.h commexceptions.h log.h logexceptions.h /usr/include/iri/iriutils /usr/local/include/iri/iriutils)
+FIND_PATH(iriutils_INCLUDE_DIRS exceptions.h mutex.h mutexexceptions.h event.h eventserver.h eventexceptions.h thread.h threadserver.h threadexceptions.h comm.h commexceptions.h log.h logexceptions.h /usr/include/iridrivers /usr/local/include/iridrivers /usr/include/iri/iriutils /usr/local/include/iri/iriutils)
 
-FIND_LIBRARY(iriutils_LIBRARY
+FIND_LIBRARY(iriutils_LIBRARIES
     NAMES iriutils
     PATHS /usr/lib /usr/lib/iri/iriutils /usr/local/lib /usr/local/lib/iri/iriutils) 
     
-SET(iriutils_INCLUDE_DIRS ${iriutils_INCLUDE_DIR})
-SET(iriutils_LIBRARIES    ${iriutils_LIBRARY})
+SET(iriutils_INCLUDE_DIR ${iriutils_INCLUDE_DIRS})
+SET(iriutils_LIBRARY    ${iriutils_LIBRARIES})
 
-IF (iriutils_INCLUDE_DIR AND iriutils_LIBRARY)
+IF (iriutils_INCLUDE_DIRS AND iriutils_LIBRARIES)
    SET(iriutils_FOUND TRUE)
-ENDIF (iriutils_INCLUDE_DIR AND iriutils_LIBRARY)
+ENDIF (iriutils_INCLUDE_DIRS AND iriutils_LIBRARIES)
 
 IF (iriutils_FOUND)
    IF (NOT iriutils_FIND_QUIETLY)
@@ -19,4 +19,4 @@ ELSE (iriutils_FOUND)
    IF (iriutils_FIND_REQUIRED)
       MESSAGE(FATAL_ERROR "Could not find iriutils")
    ENDIF (iriutils_FIND_REQUIRED)
-ENDIF (iriutils_FOUND)
\ No newline at end of file
+ENDIF (iriutils_FOUND)