diff --git a/source/RobotAPI/libraries/armem/core/base/detail/EntityContainerBase.h b/source/RobotAPI/libraries/armem/core/base/detail/EntityContainerBase.h
index 95993d560c6435fd147ddfc7a2a7aa9267d94855..452277eca8313622a1074d23ccfed930b58dc7bb 100644
--- a/source/RobotAPI/libraries/armem/core/base/detail/EntityContainerBase.h
+++ b/source/RobotAPI/libraries/armem/core/base/detail/EntityContainerBase.h
@@ -34,8 +34,9 @@ namespace armarx::armem::base::detail
 
     public:
 
-        using Base::MemoryContainerBase;
-        using Base::operator=;
+        // `using Base::MemoryContainerBase` breaks code completion of QtCreator.
+        using MemoryContainerBase<std::map<std::string, _ValueT>, _Derived>::MemoryContainerBase;
+        using MemoryContainerBase<std::map<std::string, _ValueT>, _Derived>::operator=;
 
         /**
          * @brief Retrieve an entity.