diff --git a/opentech/apply/funds/models/submissions.py b/opentech/apply/funds/models/submissions.py
index 97b6c9fef7105df1ff87970d7aa98d8bc1ccfb39..1d9b2c3ad94498f27a1def149ed4b855456f972b 100644
--- a/opentech/apply/funds/models/submissions.py
+++ b/opentech/apply/funds/models/submissions.py
@@ -561,6 +561,7 @@ class ApplicationSubmission(
                 self.form_data = current_submission.form_data
             else:
                 self.live_revision = revision
+                self.search_data = ' '.join(self.prepare_search_values())
 
             self.draft_revision = revision
             self.save(skip_custom=True)