diff --git a/src/main/java/com/threerings/presents/server/PresentsSession.java b/src/main/java/com/threerings/presents/server/PresentsSession.java index b10a21521..5beac1e9f 100644 --- a/src/main/java/com/threerings/presents/server/PresentsSession.java +++ b/src/main/java/com/threerings/presents/server/PresentsSession.java @@ -550,6 +550,9 @@ public class PresentsSession return; } + // make extra sure we have no lingering subscriptions + clearSubscrips(false); + // Update our client secret with the new auth request _clobj.getLocal(ClientLocal.class).secret = getSecret();