diff --git a/source/RobotAPI/components/units/RobotUnit/util/HeterogenousContinuousContainer.h b/source/RobotAPI/components/units/RobotUnit/util/HeterogenousContinuousContainer.h
index f3800e2689132efa0b5163e7f6fdf6b424b3813a..8168e747ee11a30f376545d5e12229cf9b44147f 100644
--- a/source/RobotAPI/components/units/RobotUnit/util/HeterogenousContinuousContainer.h
+++ b/source/RobotAPI/components/units/RobotUnit/util/HeterogenousContinuousContainer.h
@@ -65,7 +65,7 @@ namespace armarx
             }
             bool owning() const
             {
-                return storage_;
+                return storage_ != nullptr;
             }
             std::size_t getRemainingStorageCapacity() const
             {