diff --git a/connector/bitbucket/bitbucket.go b/connector/bitbucket/bitbucket.go
index b15d3a322b353f757c1aa24e9ef679dd4f1d12d4..4e3620d3d718fa010dfa9b6eb37afa5985ab8947 100644
--- a/connector/bitbucket/bitbucket.go
+++ b/connector/bitbucket/bitbucket.go
@@ -357,9 +357,8 @@ func (b *bitbucketConnector) getGroups(ctx context.Context, client *http.Client,
 		filteredTeams := filterTeams(bitbucketTeams, b.teams)
 		if len(filteredTeams) == 0 {
 			return nil, fmt.Errorf("bitbucket: user %q not in required teams", userLogin)
-		} else {
-			return filteredTeams, nil
 		}
+		return filteredTeams, nil
 	} else if groupScope {
 		return bitbucketTeams, nil
 	}