diff --git a/include/class.user.php b/include/class.user.php
index f2d3e2fd0e8c9e4cff961248ce1abe51a062a646..8d6bd1a7bb76f9197d1b6b1844271aec337121d2 100644
--- a/include/class.user.php
+++ b/include/class.user.php
@@ -635,12 +635,11 @@ implements TemplateVariable, Searchable {
     }
 
     function deleteAllTickets() {
-        $event_id = Event::getIdByName('deleted');
-        $deleted = TicketStatus::lookup(array('event_id' => $event_id));
+        $status_id = TicketStatus::lookup(array('state' => 'deleted'));
         foreach($this->tickets as $ticket) {
             if (!$T = Ticket::lookup($ticket->getId()))
                 continue;
-            if (!$T->setStatus($deleted))
+            if (!$T->setStatus($status_id))
                 return false;
         }
         $this->tickets->reset();