diff --git a/src/stage/model/canvas-hook.hpp b/src/stage/model/canvas-hook.hpp
index e13edb31e..6a210d0d1 100644
--- a/src/stage/model/canvas-hook.hpp
+++ b/src/stage/model/canvas-hook.hpp
@@ -157,7 +157,7 @@ namespace model {
protected:
Canvas&
- getCanvas()
+ getCanvas() const
{
REQUIRE (INSTANCEOF(ViewHook, &Hooked::getView() ));
return static_cast