diff --git a/main.go b/main.go
index e1375ffb531fde9a9f7e9537e9c9338b17726724..abb95e59458657a7e63629c18e5728eb20d81518 100644
--- a/main.go
+++ b/main.go
@@ -459,11 +459,11 @@ func main() {
 						s := strings.Split(IdToken, ".")
 						if len(s[1]) > 0 {
 							payload, _ := base64.StdEncoding.DecodeString(s[1])
-							log.Debug(string(payload))
 							// Check if the payload is well ended
 							if payload[len(payload)-1] != 125 {
 								payload = append(payload, []byte{125}...)
 							}
+							log.Debug(string(payload))
 							// Decode the payload from the token
 							var token GrdfConsentementToken
 							err := json.Unmarshal(payload, &token)