diff --git a/elasticsearch_search_api.libraries.yml b/elasticsearch_search_api.libraries.yml
index a7d795cc1ba512385a682cdda9e4fe3e7c760f21..c74264f77addbeeea64422f6355df01234c60bfc 100644
--- a/elasticsearch_search_api.libraries.yml
+++ b/elasticsearch_search_api.libraries.yml
@@ -12,6 +12,7 @@ ajaxify:
     - core/jquery
     - core/drupal.ajax
     - core/drupalSettings
+    - core/once
 inline-autocomplete:
   js:
     js/search-inline-autocomplete.js: {}
@@ -19,6 +20,7 @@ inline-autocomplete:
     - core/jquery
     - core/drupal.ajax
     - core/drupalSettings
+    - core/once
 styles:
   css:
     layout:
diff --git a/js/search-inline-autocomplete.js b/js/search-inline-autocomplete.js
index ef3b75515f88a28d7866b7ab7eba5c7f06363499..53e3a99d2e91d62496edf291e504366ed96e1963 100644
--- a/js/search-inline-autocomplete.js
+++ b/js/search-inline-autocomplete.js
@@ -2,7 +2,7 @@
   'use strict';
 
   Drupal.behaviors.searchInlineBehavior = {
-    attach: function (context, once) {
+    attach: function (context, settings) {
       var header_form_class = drupalSettings.elasticsearch_search_api.header_form_class;
       var searchForm = $('.' + header_form_class);
       $(once('elasticsearch_search_api-autocomplete', '.search-autocomplete-inline')).on('click', '.autocomplete-keyword', function () {