diff --git a/src/caosdb/connection/connection.py b/src/caosdb/connection/connection.py
index a051b8b9dcf5a13ed674184e661da7a281be65c9..a81c9a5b890069eea9cf01a180a9a1ccc84aeb2b 100644
--- a/src/caosdb/connection/connection.py
+++ b/src/caosdb/connection/connection.py
@@ -75,7 +75,7 @@ class _WrappedHTTPResponse(CaosDBHTTPResponse):
         return self.response.status_code
 
     def read(self, size=None):
-        if size is None or size = 0:
+        if size is None or size == 0:
             result = b''
             for chunk in self.response.iter_content(chunk_size=1024):
                 result = result + chunk