diff --git a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/OzgCloudKeycloakRealmSpec.java b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/OzgCloudKeycloakRealmSpec.java
index f5f7118d72d5bb83b4afbaeefd6cb9d8be515717..4154b4df7ae41c1510a7a2a067ed491558251082 100644
--- a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/OzgCloudKeycloakRealmSpec.java
+++ b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/OzgCloudKeycloakRealmSpec.java
@@ -23,6 +23,7 @@
  */
 package de.ozgcloud.operator.keycloak.realm;
 
+import java.util.ArrayList;
 import java.util.List;
 
 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
@@ -72,8 +73,8 @@ class OzgCloudKeycloakRealmSpec {
 	}
 
 
-	
-	private List<RealmRole> realmRoles;
+	@Builder.Default
+	private List<RealmRole> realmRoles = new ArrayList<>();
 
 	@Getter
 	@Setter