diff --git a/include/ajax.search.php b/include/ajax.search.php
index ffb5f9dd4815fef5c6862a7f72d4edc1d0d97914..d52d7ca4784db657856df3e351f1fc1967679522 100644
--- a/include/ajax.search.php
+++ b/include/ajax.search.php
@@ -132,6 +132,7 @@ class SearchAjaxAPI extends AjaxController {
             else
                 $data[$name] = $info['value'];
         }
+        self::ensureConsistentFormFieldIds();
         $form = $search->getForm($data);
         if (!$data || !$form->isValid()) {
             Http::response(422, 'Validation errors exist on form');