diff --git a/scp/js/ticket.js b/scp/js/ticket.js
index fd6064aecd91c674df4d1e37a0199c9eaa7bffec..bce07d154ae1d7df7208e5a256c67bd7644baece 100644
--- a/scp/js/ticket.js
+++ b/scp/js/ticket.js
@@ -64,7 +64,7 @@ var autoLock = {
             autoLock.renewLock(e);
         }
 
-        if(!autoLock.lasteventTime) { //I hate nav away warnings..but
+        if(autoLock.lockId && !autoLock.lasteventTime) { //I hate nav away warnings..but
             $(document).on('pjax:beforeSend.changed', function(e) {
                 return confirm(__("Any changes or info you've entered will be discarded!"));
             });