diff --git a/VirtualRobot/CMakeLists.txt b/VirtualRobot/CMakeLists.txt
index 362aa9723a4413154f44ea029f8800450bb8ce5c..c1f967af3551365b53ea86cc6f77f07da023470e 100644
--- a/VirtualRobot/CMakeLists.txt
+++ b/VirtualRobot/CMakeLists.txt
@@ -15,14 +15,9 @@ target_compile_options(VirtualRobot PUBLIC ${Simox_OS_compile_options})
 #######################################################################
 ### RBDL
 if (Simox_USE_RBDL)
-    FIND_PACKAGE (RBDL)
-    if (RBDL_FOUND)
-        MESSAGE(STATUS "RBDL found at: ${RBDL_INCLUDE_DIR}")
-        target_include_directories(VirtualRobot PUBLIC ${RBDL_INCLUDE_DIR})
-        target_link_libraries(VirtualRobot PUBLIC ${RBDL_LIBRARIES})
-    else ()
-        MESSAGE(STATUS "RBDL not found!")
-    endif ()
+#    target_include_directories(VirtualRobot PUBLIC "../3rdParty/rbdl/src")
+#    target_include_directories(VirtualRobot PUBLIC "../3rdParty/rbdl/include")
+    target_link_libraries(VirtualRobot LINK_PUBLIC rbdl)
 endif()
 
 #### NLOPT
@@ -174,10 +169,6 @@ endif()
 
 MESSAGE (STATUS "\n***** CONFIGURING Simox project VirtualRobot *****")
 
-if (Simox_USE_RBDL)
-    FIND_PACKAGE (RBDL)
-endif()
-
 if (Simox_USE_NLOPT)
     FIND_PACKAGE (NLOPT)
 endif()
@@ -523,7 +514,7 @@ Util/json/eigen_conversion.h
 Util/json/eigen_conversion.hpp
 )
 
-if (Simox_USE_RBDL AND RBDL_FOUND)
+if (Simox_USE_RBDL)
     SET(SOURCES
         ${SOURCES}
         Dynamics/dynamics.cpp
diff --git a/VirtualRobot/examples/CMakeLists.txt b/VirtualRobot/examples/CMakeLists.txt
index d365320618ec6ce8da9badb376a3a8f37ac4c909..4e1d6e4bc05be4b8e0c1e8ac442c3eac6e60f4a2 100644
--- a/VirtualRobot/examples/CMakeLists.txt
+++ b/VirtualRobot/examples/CMakeLists.txt
@@ -2,7 +2,7 @@
 FIND_PACKAGE (RBDL)
 FIND_PACKAGE (NLOPT)
 
-if (Simox_USE_RBDL AND RBDL_FOUND) 
+if (Simox_USE_RBDL)
     ADD_SUBDIRECTORY(InverseDynamics)
 endif ()