diff --git a/assets/js/autocomplete_deluxe.js b/assets/js/autocomplete_deluxe.js
index 893fbd98..1b805c7f 100755
--- a/assets/js/autocomplete_deluxe.js
+++ b/assets/js/autocomplete_deluxe.js
@@ -208,7 +208,7 @@
         term = " ";
       }
       request.synonyms = self.synonyms;
-      var url = Drupal.url(settings.uri + '?q=' + term);
+      var url = settings.uri + '?q=' + term;
       lastXhr = $.getJSON(url, request, function(data, status, xhr) {
         cache[term] = data;
         if (xhr === lastXhr) {
diff --git a/src/Plugin/Field/FieldWidget/AutocompleteDeluxeWidget.php b/src/Plugin/Field/FieldWidget/AutocompleteDeluxeWidget.php
index 81f9adca..7cc01ab1 100644
--- a/src/Plugin/Field/FieldWidget/AutocompleteDeluxeWidget.php
+++ b/src/Plugin/Field/FieldWidget/AutocompleteDeluxeWidget.php
@@ -239,7 +239,7 @@ public function formElement(FieldItemListInterface $items, $delta, array $elemen

     $element += [
       '#multiple' => $multiple,
-      '#autocomplete_deluxe_path' => preg_replace('/^[^\\/]+/', '', Url::fromRoute('autocomplete_deluxe.autocomplete', $route_parameters, ['absolute' => TRUE])->toString()),
+      '#autocomplete_deluxe_path' => Url::fromRoute('autocomplete_deluxe.autocomplete', $route_parameters, ['absolute' => TRUE])->toString(),
       '#default_value' => self::implodeEntities($entities),
     ];

