diff --git a/search_autocomplete.module b/search_autocomplete.module
index 6c5720c..cead62e 100644
--- a/search_autocomplete.module
+++ b/search_autocomplete.module
@@ -106,8 +106,11 @@ function attach_configuration_to_element(&$element, $config_id) {
   }
 
   // In case of internal URL, convert it to absolute.
+  // In case of external URL, add ?q= exposed filter
   if (!UrlHelper::isExternal($source)) {
     $source = Url::fromUri('internal:' . $source, array('absolute' => TRUE))->toString();
+  } else {
+    $exposed_filters[] = "q";
   }
 
   $settings = array(
