diff --git a/src/java/com/threerings/presents/dobj/DSet.java b/src/java/com/threerings/presents/dobj/DSet.java index c1c761cc0..b667f8c22 100644 --- a/src/java/com/threerings/presents/dobj/DSet.java +++ b/src/java/com/threerings/presents/dobj/DSet.java @@ -272,6 +272,9 @@ public class DSet throw new UnsupportedOperationException(); } @Override public boolean contains (Object o) { + if (!(o instanceof DSet.Entry)) { + return false; + } @SuppressWarnings("unchecked") E elem = (E)o; return DSet.this.contains(elem); }