diff --git a/main.go b/main.go
index f55ae9bf0b705e844092d0856a6b181e2f39b028..8345153047ad879b63802f40c068f183095b55ca 100644
--- a/main.go
+++ b/main.go
@@ -243,10 +243,10 @@ func main() {
 
 		log.Debug("Send request to token endpoint", tokenUrl)
 		response, err := http.PostForm(tokenUrl, data)
-		log.Debug("Endpoint response with status", response.Status)
 		if err != nil {
 			log.Error(err)
 		} else {
+			log.Debug("Endpoint response with status", response.Status)
 			defer response.Body.Close()
 			if response.StatusCode >= 200 && response.StatusCode <= 299 {
 				// Set Content-Type in response header