diff --git a/connector/oidc/oidc.go b/connector/oidc/oidc.go
index cdb3ff55cb7aade68c598dc42b181574e172f0aa..0abc0bc4f24c87c714c2231ed068b1c4c74e4d97 100644
--- a/connector/oidc/oidc.go
+++ b/connector/oidc/oidc.go
@@ -208,7 +208,7 @@ func (c *oidcConnector) HandleCallback(s connector.Scopes, r *http.Request) (ide
 	return c.createIdentity(r.Context(), identity, token)
 }
 
-// Refresh is implemented for backwards compatibility, even though it's a no-op.
+// Refresh is used to refresh a session with the refresh token provided by the IdP
 func (c *oidcConnector) Refresh(ctx context.Context, s connector.Scopes, identity connector.Identity) (connector.Identity, error) {
 	t := &oauth2.Token{
 		RefreshToken: string(identity.ConnectorData),