diff --git a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractReferenceConfig.java b/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractReferenceConfig.java index 980e34eee6..d7506d983e 100644 --- a/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractReferenceConfig.java +++ b/dubbo-config/dubbo-config-api/src/main/java/com/alibaba/dubbo/config/AbstractReferenceConfig.java @@ -80,7 +80,7 @@ public abstract class AbstractReferenceConfig extends AbstractInterfaceConfig { @Parameter(excluded = true) public Boolean isGeneric() { - return getGeneric() == null ? null : ProtocolUtils.isGeneric(getGeneric()); + return ProtocolUtils.isGeneric(generic); } public void setGeneric(Boolean generic) {