diff --git a/config/reference_config.go b/config/reference_config.go
index db51dd29147a59a75a354789f8815b9fdb71d374..bbf3c66b062ca6b93a974faf07652d13f8630b10 100644
--- a/config/reference_config.go
+++ b/config/reference_config.go
@@ -173,7 +173,7 @@ func (refconfig *ReferenceConfig) getUrlMap() url.Values {
 	//filter
 	var defaultReferenceFilter = constant.DEFAULT_REFERENCE_FILTERS
 	if refconfig.Generic {
-		defaultReferenceFilter = defaultReferenceFilter + constant.DEFAULT_REFERENCE_FILTERS
+		defaultReferenceFilter = constant.GENERIC_REFERENCE_FILTERS + defaultReferenceFilter
 	}
 	urlMap.Set(constant.REFERENCE_FILTER_KEY, mergeValue(consumerConfig.Filter, refconfig.Filter, defaultReferenceFilter))