diff --git a/include/ajax.tickets.php b/include/ajax.tickets.php
index 3f53acd180bb79283d90de1c7766e674ec20c55b..2d5ed570088cc5c710e15a3b4091d66fddbe55fc 100644
--- a/include/ajax.tickets.php
+++ b/include/ajax.tickets.php
@@ -523,6 +523,10 @@ function refer($tid, $target=null) {
                           __($field->getLabel())
                           )
                       );
+
+              $impl = $field->getImpl();
+              if ($impl instanceof FileUploadField)
+                  $field->save();
               Http::response(201, $field->getClean());
           }
           $form->addErrors($errors);