diff --git a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidMapper.java b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidMapper.java
index 1be2ab7e8d77a04669220aa9d5bb784231ddc75e..1720be1c06f963a6f1efdc29755b2e7e2deaaf0f 100644
--- a/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidMapper.java
+++ b/alfa-service/src/main/java/de/ozgcloud/alfa/bescheid/BescheidMapper.java
@@ -8,15 +8,8 @@ import org.mapstruct.ReportingPolicy;
 import de.ozgcloud.bescheid.GrpcBescheid;
 
 @Mapper(unmappedTargetPolicy = ReportingPolicy.ERROR, nullValueCheckStrategy = NullValueCheckStrategy.ALWAYS)
-abstract class BescheidMapper {
-
-	public Bescheid fromGrpc(GrpcBescheid grpcBescheid, String vorgangId) {
-		if (grpcBescheid == null) {
-			return null;
-		}
-		return map(grpcBescheid, vorgangId);
-	}
+interface BescheidMapper {
 
 	@Mapping(target = "vorgangId", source = "vorgangId")
-	protected abstract Bescheid map(GrpcBescheid grpcBescheid, String vorgangId);
+	Bescheid fromGrpc(GrpcBescheid grpcBescheid, String vorgangId);
 }
diff --git a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidMapperTest.java b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidMapperTest.java
index 268c73100727bc65d511cb47a8791a657494aa0d..9070e2d799c6a6a3aea89046c7ccabe4e818a8ef 100644
--- a/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidMapperTest.java
+++ b/alfa-service/src/test/java/de/ozgcloud/alfa/bescheid/BescheidMapperTest.java
@@ -36,13 +36,6 @@ class BescheidMapperTest {
 			assertThat(bescheid.getBeschiedenAm()).isEqualTo(GrpcBescheidTestFactory.BESCHIEDEN_AM);
 		}
 
-		@Test
-		void shouldReturnNullOnNullGrpcBescheid() {
-			var bescheid = mapper.fromGrpc(null, VorgangHeaderTestFactory.ID);
-
-			assertThat(bescheid).isNull();
-		}
-
 		private Bescheid map() {
 			return mapper.fromGrpc(GrpcBescheidTestFactory.create(), VorgangHeaderTestFactory.ID);
 		}