diff --git a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java
index 7db17543f93bd1f072c7583c28f930438ed8540a..ed04609df18439551e67e30709b9ccf3e3edda34 100644
--- a/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java
+++ b/goofy-server/src/main/java/de/itvsh/goofy/common/command/CommandRemoteService.java
@@ -65,7 +65,7 @@ public class CommandRemoteService {
 		return GrpcCreateCommandRequest.newBuilder()
 				.setCallContext(contextService.createCallContext())
 				.setRelationId(command.getRelationId())
-				.setRelationVersion(-1)
+				.setRelationVersion(command.getRelationVersion())
 				.setVorgangId(command.getVorgangId())
 				.setOrder(GrpcOrder.valueOf(command.getOrder().name()))
 				.setBodyObj(objectMapper.fromMap(bodyMapper.mapToBodyMap(command, itemName)))
diff --git a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java
index 0b76e05d37d3b27d144e3fe559de758f73777e00..93aebf51cf22e992d8b7c4ef0df93e0f604675b8 100644
--- a/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java
+++ b/goofy-server/src/test/java/de/itvsh/goofy/common/command/CommandRemoteServiceTest.java
@@ -272,7 +272,7 @@ class CommandRemoteServiceTest {
 			void shouldContainsRelationVersion() {
 				var request = buildRequest();
 
-				assertThat(request.getRelationVersion()).isEqualTo(-1);
+				assertThat(request.getRelationVersion()).isEqualTo(CommandTestFactory.RELATION_VERSION);
 			}
 
 			@Test