diff --git a/opentech/apply/funds/models.py b/opentech/apply/funds/models.py
index 2505e12fe9458e4ac59c51074d661781f465b92e..07c49396101c8b50f6e5751b1cf25d500f27ccc3 100644
--- a/opentech/apply/funds/models.py
+++ b/opentech/apply/funds/models.py
@@ -503,7 +503,7 @@ class ApplicationSubmission(WorkflowHelpers, AbstractFormSubmission):
             try:
                 data = [choices[value] for value in data]
             except KeyError:
-                data = [choices[int(value)] for value in data]
+                data = [choices[int(value)] for value in data if value]
         else:
             data = str(data)
         return data