]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Maypole/View/Base.pm
fix classmetadata
[maypole.git] / lib / Maypole / View / Base.pm
index edba625a0d58808b5eb638313bb1a203b1efe74b..c56ee51b1bb320ed2dd16c857506a3b1ff367256 100644 (file)
@@ -56,7 +56,8 @@ sub vars {
     }
 
     # Overrides
-    local $r->{template_args}{classmetadata}; # already overrides
+    local $r->{template_args} = $r->{template_args};
+    delete $r->{template_args}{classmetadata}; # already overrides
     %args = ( %args, %{ $r->{template_args} || {} } );
     %args;
 }