diff --git a/opentech/apply/stream_forms/files.py b/opentech/apply/stream_forms/files.py
index 0d1b1cc194e744f097032c0c5eb2d47ac5807cd7..e31b07cf76dc86a772b750c97145ef4493fbe8fb 100644
--- a/opentech/apply/stream_forms/files.py
+++ b/opentech/apply/stream_forms/files.py
@@ -38,9 +38,12 @@ class StreamFieldFile(File):
 
     file = property(_get_file, _set_file, _del_file)
 
-    def read(self, chunk_size):
+    def read(self, chunk_size=None):
         self.file.seek(0)
-        return super().read(chunk_size)
+        if chunk_size:
+            return super().read(chunk_size)
+        else:
+            return super().read()
 
     @property
     def path(self):