diff --git a/include/ajax.tickets.php b/include/ajax.tickets.php
index b0089b1dc8fbff5659f0e77fef47fda4996f34ce..2f8e86b969ffaa3bb8915a49941dfc3fd6746995 100644
--- a/include/ajax.tickets.php
+++ b/include/ajax.tickets.php
@@ -218,7 +218,7 @@ class TicketsAjaxAPI extends AjaxController {
     function renewLock($tid, $id) {
         global $thisstaff;
 
-        if(!$tid || !is_numeric($tid) || !is_numeric($id) || !$thisstaff)
+        if(!$tid || !is_numeric($tid) || !$id || !is_numeric($id) || !$thisstaff)
             return $this->json_encode(array('id'=>0, 'retry'=>true));
 
         $lock= TicketLock::lookup($id, $tid);