diff --git a/registry/zookeeper/registry.go b/registry/zookeeper/registry.go
index 7bab1d1deb19847f965d9b4b19dfda3d391ad414..c8f4b4775e06ff0ebbabb447f347b4e6558d04e0 100644
--- a/registry/zookeeper/registry.go
+++ b/registry/zookeeper/registry.go
@@ -294,7 +294,7 @@ func (r *zkRegistry) getCloseListener(conf *common.URL) (*RegistryConfigurationL
 	r.dataListener.mutex.Lock()
 	configurationListener := r.dataListener.subscribed[conf.ServiceKey()]
 	if configurationListener != nil {
-		zkListener, _ := configurationListener.(*RegistryConfigurationListener)
+		zkListener, _ = configurationListener.(*RegistryConfigurationListener)
 		if zkListener != nil {
 			if zkListener.isClosed {
 				r.dataListener.mutex.Unlock()