diff --git a/source/RobotAPI/libraries/PriorKnowledge/core/FinderBase.h b/source/RobotAPI/libraries/PriorKnowledge/core/FinderBase.h
index a0ad9297f873496e7dbe0d1c17fb3ab0b5904ac1..57528416490797728886eb08a0ff7999bb4e4887 100644
--- a/source/RobotAPI/libraries/PriorKnowledge/core/FinderBase.h
+++ b/source/RobotAPI/libraries/PriorKnowledge/core/FinderBase.h
@@ -138,5 +138,11 @@ namespace armarx::priorknowledge::core
         virtual std::optional<FinderInfoType> find(const DatasetType& dataset,
                                                    const IDType& id) const = 0;
         virtual std::vector<FinderInfoType> findAll(const DatasetType& dataset) const = 0;
+
+        // Fix hidden virtual functions
+        using Base::checkAll;
+        using Base::check;
+        using Base::find;
+        using Base::findAll;
     };
 } // namespace armarx::priorknowledge::core
diff --git a/source/RobotAPI/libraries/armem_robot_state/client/common/VirtualRobotWriter.h b/source/RobotAPI/libraries/armem_robot_state/client/common/VirtualRobotWriter.h
index 29a009714506d069ebd05dcbc988acc64eafe1de..0bae7b6e9d12bf287307ec5f774bc95389ca216c 100644
--- a/source/RobotAPI/libraries/armem_robot_state/client/common/VirtualRobotWriter.h
+++ b/source/RobotAPI/libraries/armem_robot_state/client/common/VirtualRobotWriter.h
@@ -54,6 +54,8 @@ namespace armarx::armem::robot_state
 
         [[nodiscard]] bool storeState(const VirtualRobot::Robot& robot,
                                       const armem::Time& timestamp);
+        using RobotWriter::storeState;
+        using RobotWriter::storeDescription;
     };
 
 } // namespace armarx::armem::robot_state