diff --git a/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteService.java b/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteService.java
index 5c3f4855db294e73340535d71ae950865e6d8b1a..fbbc09d10d33d8272e43c182242b4c743e789ce3 100644
--- a/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteService.java
+++ b/src/main/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteService.java
@@ -195,7 +195,7 @@ class KeycloakUserRemoteService {
 	}
 
 	private String getPasswordFromSecret(Resource<Secret> secret) {
-		return decodeBase64(secret.get().getStringData().get(SECRET_PASSWORD_FIELD));
+		return decodeBase64(secret.get().getData().get(SECRET_PASSWORD_FIELD));
 	}
 
 	private String decodeBase64(String base64String) {
diff --git a/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteServiceTest.java b/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteServiceTest.java
index ff0a3c84ccf58f1bcbf4d10fd58f87ab3e8405a7..37d4c85404005bc653cc8d9723f34adf76d3599a 100644
--- a/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteServiceTest.java
+++ b/src/test/java/de/ozgcloud/operator/keycloak/user/KeycloakUserRemoteServiceTest.java
@@ -447,7 +447,7 @@ class KeycloakUserRemoteServiceTest {
 		private Resource<Secret> resource;
 		private OzgKeycloakUserSpec userSpec = OzgKeycloakUserSpecTestFactory.create();
 		private Secret secret = new SecretBuilder()
-				.addToStringData(KeycloakUserRemoteService.SECRET_PASSWORD_FIELD, Base64.getEncoder().encodeToString("dummyPassword".getBytes()))
+				.addToData(KeycloakUserRemoteService.SECRET_PASSWORD_FIELD, Base64.getEncoder().encodeToString("dummyPassword".getBytes()))
 				.build();
 
 		@Test