diff --git a/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/pages/social/GitLabLoginPage.java b/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/pages/social/GitLabLoginPage.java
index 34fb4b6..6cc5d32 100644
--- a/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/pages/social/GitLabLoginPage.java
+++ b/testsuite/integration-arquillian/tests/base/src/main/java/org/keycloak/testsuite/pages/social/GitLabLoginPage.java
@@ -45,6 +45,12 @@ public class GitLabLoginPage extends AbstractSocialLoginPage {
catch (NoSuchElementException e) {
// already logged in
}
- authorizeButton.click();
+
+ try {
+ authorizeButton.click();
+ }
+ catch (NoSuchElementException e) {
+ // might not be necessary
+ }
}
}