Missing a :: after $first_fragments
[gitmo/Moose.git] / lib / Class / MOP / Class.pm
index d33b978..439c38e 100644 (file)
@@ -469,7 +469,7 @@ sub _remove_generated_metaobjects {
         no strict 'refs';
         @{$name . '::ISA'} = ();
         %{$name . '::'}    = ();
-        delete ${$first_fragments}{$last_fragment . '::'};
+        delete ${$first_fragments . '::'}{$last_fragment . '::'};
 
         Class::MOP::remove_metaclass_by_name($name);
     }