Hmm
Tomas Doran [Thu, 20 May 2010 17:03:38 +0000 (17:03 +0000)]
lib/Catalyst/Plugin/Cache/Curried.pm

index bbe57d5..2294bd3 100644 (file)
@@ -19,7 +19,8 @@ sub new {
         meta => \@meta,
     });
 
-    Scalar::Util::weaken( $self->{c} );
+    Scalar::Util::weaken( $self->{c} )
+        if ref( $self->{c} );
 
     return $self;
 }