diff --git a/source/RobotAPI/libraries/ArmarXObjects/test/ArmarXObjectsTest.cpp b/source/RobotAPI/libraries/ArmarXObjects/test/ArmarXObjectsTest.cpp
index 433fc67ec7890cbb7fede64d2edda22533e46eb8..4a775da39159a8e0a8435f88679368b3cf39a0dc 100644
--- a/source/RobotAPI/libraries/ArmarXObjects/test/ArmarXObjectsTest.cpp
+++ b/source/RobotAPI/libraries/ArmarXObjects/test/ArmarXObjectsTest.cpp
@@ -24,13 +24,15 @@
 
 #define ARMARX_BOOST_TEST
 
-#include <RobotAPI/Test.h>
 #include "../ArmarXObjects.h"
 
 #include <iostream>
 
-#include <RobotAPI/libraries/ArmarXObjects/aron/ObjectPose.aron.generated.h>
+#include <ArmarXCore/core/system/cmake/CMakePackageFinder.h>
+
+#include <RobotAPI/Test.h>
 #include <RobotAPI/libraries/ArmarXObjects/ObjectFinder.h>
+#include <RobotAPI/libraries/ArmarXObjects/aron/ObjectPose.aron.generated.h>
 
 
 namespace fs = std::filesystem;
@@ -38,7 +40,6 @@ namespace fs = std::filesystem;
 
 BOOST_AUTO_TEST_SUITE(arondto_ObjectPose_test)
 
-
 BOOST_AUTO_TEST_CASE(test_ObjectType_copy_assignment)
 {
     BOOST_TEST_MESSAGE("Constructor");
@@ -76,17 +77,25 @@ BOOST_AUTO_TEST_CASE(test_ObjectPose_copy_assignment)
 BOOST_AUTO_TEST_SUITE_END()
 
 
-
 BOOST_AUTO_TEST_SUITE(ObjectFinderTest)
 
-
 BOOST_AUTO_TEST_CASE(test_find)
 {
     using namespace armarx;
 
+    {
+        armarx::CMakePackageFinder packageFinder(ObjectFinder::DefaultObjectsPackageName);
+        if (not packageFinder.packageFound())
+        {
+            // Do not test further.
+            BOOST_CHECK(true);
+            return;
+        }
+    }
+
     ObjectFinder finder;
 
-    bool checkPaths = false;
+    const bool checkPaths = false;
     std::vector<ObjectInfo> objects = finder.findAllObjects(checkPaths);
     BOOST_CHECK_GT(objects.size(), 0);
 
@@ -106,5 +115,4 @@ BOOST_AUTO_TEST_CASE(test_find)
 }
 
 
-
 BOOST_AUTO_TEST_SUITE_END()