diff --git a/common/url.go b/common/url.go
index ebb648db27c3efff534f0d0a545f2211f335aa89..7e6c7199d1fda4432239cca868a9363a7ce4f437 100644
--- a/common/url.go
+++ b/common/url.go
@@ -175,7 +175,10 @@ func WithToken(token string) option {
 		if len(token) > 0 {
 			value := token
 			if strings.ToLower(token) == "true" || strings.ToLower(token) == "default" {
-				value = uuid.NewV4().String()
+				UUID, err := uuid.NewV4()
+				if err == nil {
+					value = UUID.String()
+				}
 			}
 			url.SetParam(constant.TOKEN_KEY, value)
 		}