diff --git a/fim-adapter/src/main/java/de/ozgcloud/eingang/fim/FimBasedMapper.java b/fim-adapter/src/main/java/de/ozgcloud/eingang/fim/FimBasedMapper.java
index 8a39d4cabf5a46155f2996da0c33b2a3fe4031ed..09412d6074d0a13bdd18ed7fdffbf31f5979460d 100644
--- a/fim-adapter/src/main/java/de/ozgcloud/eingang/fim/FimBasedMapper.java
+++ b/fim-adapter/src/main/java/de/ozgcloud/eingang/fim/FimBasedMapper.java
@@ -33,6 +33,10 @@ class FimBasedMapper implements EngineBasedMapper {
     }
 
     public FormData parseFormData(final FormData initialFormData) {
+        if (!isResponsible(initialFormData)) {
+            return initialFormData;
+        }
+
         final List<IncomingFileGroup> attachments = initialFormData.getAttachments();
         final Optional<IncomingFile> metadataFileOpt = findFile(attachments, "fim_xtaMetadata.xml");
         if (metadataFileOpt.isEmpty()) {