diff --git a/src/document/serializers.py b/src/document/serializers.py
index 616321803f490246ede36bb5a43285d54ecc6577..193d33034ae4f54a8816e70ea76ca0cf99b80c11 100644
--- a/src/document/serializers.py
+++ b/src/document/serializers.py
@@ -44,6 +44,8 @@ class DocumentSerializer(serializers.ModelSerializer):
         return obj.uploaded_by.full_name
 
     def get_file_url(self, obj):
+        if not obj.file:
+            return ""
         return f"/api/v1/documents/{obj.id}/download/"
 
     def validate_solution(self, value):
@@ -54,5 +56,6 @@ class DocumentSerializer(serializers.ModelSerializer):
             uploaded_by=profile, solution=value).count()
         if count >= _max_count:
             raise serializers.ValidationError(
-                f'You cant upload more than {_max_count} document to one solution!')
+                f'You cant upload more than {_max_count}\
+                document to one solution!')
         return value