diff --git a/src/main/java/io/github/lambdatest/utils/HttpClientUtil.java b/src/main/java/io/github/lambdatest/utils/HttpClientUtil.java
index ff6c245..9b63b3f 100644
--- a/src/main/java/io/github/lambdatest/utils/HttpClientUtil.java
+++ b/src/main/java/io/github/lambdatest/utils/HttpClientUtil.java
@@ -330,8 +330,12 @@ public String uploadScreenshot(String url, File screenshot, UploadSnapshotReques
             builder.addTextBody("os", uploadScreenshotRequest.getOs());
             builder.addTextBody("viewport", uploadScreenshotRequest.getViewport());
             builder.addTextBody("projectType", "lambdatest-java-app-sdk");
-            builder.addTextBody("cropStatusBar", uploadScreenshotRequest.getCropStatusBar());
-            builder.addTextBody("cropFooter", uploadScreenshotRequest.getCropFooter());
+            if(Objects.nonNull(uploadScreenshotRequest.getCropStatusBar())){
+                builder.addTextBody("cropStatusBar", uploadScreenshotRequest.getCropStatusBar());
+            }
+            if(Objects.nonNull(uploadScreenshotRequest.getCropFooter())){
+                builder.addTextBody("cropFooter", uploadScreenshotRequest.getCropFooter());
+            }
             if (data.getBaseline()) {
                 builder.addTextBody("baseline", "true");
             } else {