diff --git a/scp/tickets.php b/scp/tickets.php
index ae4f15349c25064c85de275a402908741cc74ab6..b835c77b8bd212e32c60b11c7d2ded487c3be7ae 100644
--- a/scp/tickets.php
+++ b/scp/tickets.php
@@ -227,6 +227,9 @@ if($_POST && !$errors):
                 $note_form->setSource(array());
                 $note_form->getField('attachments')->reset();
 
+                // Remove staff's locks
+                $ticket->releaseLock($thisstaff->getId());
+
                 if($wasOpen && $ticket->isClosed())
                     $ticket = null; //Going back to main listing.
                 else