Index: BaseObjectHandler.java =================================================================== RCS file: /home/cvs/eclipse/org.netbeans.mdr/src/org/netbeans/mdr/handlers/BaseObjectHandler.java,v retrieving revision 1.6 diff -u -r1.6 BaseObjectHandler.java --- BaseObjectHandler.java 2002/08/28 17:41:56 1.6 +++ BaseObjectHandler.java 2002/08/28 17:42:45 @@ -369,7 +369,7 @@ public final boolean equals(Object obj) { if (obj instanceof BaseObjectHandler) { - return this == obj; + return this.refMofId().equals(((BaseObjectHandler)obj).refMofId()); } else return (obj instanceof RefBaseObject) && ((RefBaseObject) obj).refMofId().equals(refMofId()); }