diff --git a/include/class.orm.php b/include/class.orm.php index b76c9c292a66811657e689e46b3b430710738fe4..ce8edcf2a553092ed7f45c83559e090346862df5 100644 --- a/include/class.orm.php +++ b/include/class.orm.php @@ -536,7 +536,8 @@ class InstrumentedList extends ModelInstanceIterator { return $this->queryset->exists(); } function expunge() { - return $this->queryset->delete(); + if ($this->queryset->delete()) + $this->reset(); } function update(array $what) { return $this->queryset->update($what);