diff --git a/src/java/com/threerings/presents/peer/server/PeerManager.java b/src/java/com/threerings/presents/peer/server/PeerManager.java index ddfe104f3..c5f8fc057 100644 --- a/src/java/com/threerings/presents/peer/server/PeerManager.java +++ b/src/java/com/threerings/presents/peer/server/PeerManager.java @@ -316,7 +316,8 @@ public abstract class PeerManager */ public T lookupNodeDatum (Function op) { - for (T value : Iterables.transform(getNodeObjects(), op)) { + for (T value : + Iterables.filter(Iterables.transform(getNodeObjects(), op), Predicates.notNull())) { return value; } return null;