diff --git a/lib/WebGUI/Shop/Cart.pm b/lib/WebGUI/Shop/Cart.pm index df9e1549b..648f60579 100644 --- a/lib/WebGUI/Shop/Cart.pm +++ b/lib/WebGUI/Shop/Cart.pm @@ -115,7 +115,7 @@ sub delete { $self->empty; $self->session->db->write("delete from cart where cartId=?",[$self->getId]); undef $self; - %itemCache{ref $self} = {}; + $itemCache{ref $self} = {}; return undef; } @@ -132,7 +132,7 @@ sub empty { foreach my $item (@{$self->getItems}) { $item->remove; } - %itemCache{ref $self} = {}; + $itemCache{ref $self} = {}; } #-------------------------------------------------------------------