diff --git a/client/src/main/java/dev/fitko/fitconnect/client/sender/SubmissionBuilder.java b/client/src/main/java/dev/fitko/fitconnect/client/sender/SubmissionBuilder.java
index 9a4c9c239dea9758181d973aedc0fa88c5222cca..89a55fd239a0adeacc5dfba66fa45a9ee5b4fa20 100644
--- a/client/src/main/java/dev/fitko/fitconnect/client/sender/SubmissionBuilder.java
+++ b/client/src/main/java/dev/fitko/fitconnect/client/sender/SubmissionBuilder.java
@@ -62,6 +62,7 @@ public final class SubmissionBuilder implements BuilderStartStep,
     public DestinationStep withJsonData(final String jsonData, final URI schemaUri) {
         data = jsonData;
         dataMimeType = APPLICATION_JSON;
+        this.schemaUri = schemaUri;
         return this;
     }
 
@@ -70,6 +71,7 @@ public final class SubmissionBuilder implements BuilderStartStep,
     public DestinationStep withXmlData(final String xmlData, final URI schemaUri) {
         data = xmlData;
         dataMimeType = APPLICATION_XML;
+        this.schemaUri = schemaUri;
         return this;
     }