diff --git a/src/template/ast/Circular.tt b/src/template/ast/Circular.tt
index b64f8c23347b73729d6e15771359d9d801a3f396..b584c991b982f09b2a60263f512845ed0a2b010d 100644
--- a/src/template/ast/Circular.tt
+++ b/src/template/ast/Circular.tt
@@ -152,6 +152,9 @@ AttrDecl.circularEquation:parameterized [[
   $include(AttrDecl.generatedAnnotations)
   public #getType #name($ParamDecl) {
     #parameterStructure
+
+    $include(AttrDecl.incHookAttrRead)
+
     #initLazyMaps
     $StateClass.CircularValue _value;
     if (#(signature)_values.containsKey(_parameters)) {