diff --git a/include/staff/templates/queue-tickets.tmpl.php b/include/staff/templates/queue-tickets.tmpl.php
index dba05dea8c7278d6e9dbeb01af4af0e589bba1e8..d6e6307c1d8c3a0ab4f5f9e820a397c7ead872e5 100644
--- a/include/staff/templates/queue-tickets.tmpl.php
+++ b/include/staff/templates/queue-tickets.tmpl.php
@@ -90,9 +90,9 @@ if (isset($tickets->extra['tables'])) {
             $criteria->values_flat('ticket_id')]);
     # Index hint should be used on the $criteria query only
     $tickets->clearOption(QuerySet::OPT_INDEX_HINT);
-    $tickets->distinct('ticket_id');
 }
 
+$tickets->distinct('ticket_id');
 $count = $queue->getCount($thisstaff) ?: (PAGE_LIMIT*3);
 $pageNav->setTotal($count, true);
 $pageNav->setURL('tickets.php', $args);