Simplify removal of ticker object, ensure that the notification is removed.
[Sone.git] / src / main / java / net / pterodactylus / sone / web / WebInterface.java
index 6248d0f..d3ec1ee 100644 (file)
@@ -696,12 +696,8 @@ public class WebInterface implements CoreListener {
         */
        @Override
        public void soneUnlocked(Sone sone) {
-               Object tickerObject = lockedSonesTickerObjects.remove(sone);
-               if (tickerObject == null) {
-                       return;
-               }
                lockedSonesNotification.remove(sone);
-               Ticker.getInstance().deregisterEvent(tickerObject);
+               Ticker.getInstance().deregisterEvent(lockedSonesTickerObjects.remove(sone));
        }
 
        /**