diff --git a/src/App/DocumentObserver.h b/src/App/DocumentObserver.h
index bb78484b2..08cb7851d 100644
--- a/src/App/DocumentObserver.h
+++ b/src/App/DocumentObserver.h
@@ -24,6 +24,7 @@
#ifndef APP_DOCUMENTOBSERVER_H
#define APP_DOCUMENTOBSERVER_H
+#include
#include
#include
@@ -104,7 +105,7 @@ public:
template
inline T* getObjectAs() const
{
- return freecad_dynamic_cast(getObject());
+ return Base::freecad_dynamic_cast(getObject());
}
private: