]> git.decadent.org.uk Git - maypole.git/blobdiff - lib/Maypole/Model/CDBI.pm
Miscellaneous fixes.
[maypole.git] / lib / Maypole / Model / CDBI.pm
index 34aa7417d10a0880f863d6241979a28db7b04d91..0be76f98d40e453ba961333006e23aa06e038bf4 100644 (file)
@@ -56,6 +56,7 @@ sub do_edit :Exported {
 }
 
 sub delete :Exported {
+    return shift->SUPER::delete(@_) if caller ne "Maypole::Model::Base";
     my ($self, $r) = @_;
     $_->SUPER::delete for @{ $r->objects || [] };
     $r->objects([ $self->retrieve_all ]);