diff --git a/src/main/java/de/ozgcloud/nachrichten/postfach/muk/transfer/ElsterTransferRemoteService.java b/src/main/java/de/ozgcloud/nachrichten/postfach/muk/transfer/ElsterTransferRemoteService.java
index 37b776c5e0946c6b4dc1a09d211be3906b38b5ac..72f4a0b68bfb11d3575b0a43ba44ac115fa172a3 100644
--- a/src/main/java/de/ozgcloud/nachrichten/postfach/muk/transfer/ElsterTransferRemoteService.java
+++ b/src/main/java/de/ozgcloud/nachrichten/postfach/muk/transfer/ElsterTransferRemoteService.java
@@ -218,12 +218,12 @@ public class ElsterTransferRemoteService {
 			nachrichtBuilder
 			  .replyOption(PostfachNachricht.ReplyOption.POSSIBLE);
 
-			var nachrichtId = ObjectIdToUUIDConverter.toObjectId(antwortDetails.getZuordnungskriterium());
 			// TODO update to new API as soon the new api is available.
 			var vorgangId = getVorgangId(antwortDetails.getAnhaenge().getFirst());
 			if (Objects.nonNull(vorgangId)) {
 				nachrichtBuilder.vorgangId(vorgangId).attachments(getAttachmentIds(antwortDetails, new ObjectId(vorgangId)));
 			} else {
+				var nachrichtId = ObjectIdToUUIDConverter.toObjectId(antwortDetails.getZuordnungskriterium());
 				LOG.warn("This nachricht with AntwortDetails {} will be ignored right now. FIXME when new api is available", antwortDetails);
 				nachrichtBuilder.referencedNachricht(nachrichtId.toHexString()).attachments(getAttachmentIds(antwortDetails, nachrichtId));
 			}