diff --git a/src/main/java/com/threerings/presents/server/PresentsSession.java b/src/main/java/com/threerings/presents/server/PresentsSession.java index 16e596662..e4d0bbec9 100644 --- a/src/main/java/com/threerings/presents/server/PresentsSession.java +++ b/src/main/java/com/threerings/presents/server/PresentsSession.java @@ -284,8 +284,9 @@ public class PresentsSession } public void resolutionFailed (Name username, Exception reason) { + String oldName = _clobj == null ? null : _clobj.username; log.warning("Unable to resolve new client object", - "oldname", _clobj.username, "newname", username, "reason", reason, reason); + "oldname", oldName, "newname", username, "reason", reason, reason); // let our listener know we're hosed if (ucl != null) {