diff --git a/drools-core/src/main/java/org/drools/core/common/ObjectTypeConfigurationRegistry.java b/drools-core/src/main/java/org/drools/core/common/ObjectTypeConfigurationRegistry.java index 8bf4f451248..60e8e490fe5 100644 --- a/drools-core/src/main/java/org/drools/core/common/ObjectTypeConfigurationRegistry.java +++ b/drools-core/src/main/java/org/drools/core/common/ObjectTypeConfigurationRegistry.java @@ -67,6 +67,7 @@ public ObjectTypeConf getOrCreateObjectTypeConf(EntryPointId entrypoint, Object // Avoid secondary super cache invalidation by testing for abstract classes first // Then interfaces + // See: https://issues.redhat.com/browse/DROOLS-7521 private Object getKey( Object object ) { if (object instanceof RuleTerminalNodeLeftTuple) { return ClassObjectType.Match_ObjectType.getClassType();