diff --git a/src/PrettyPathsActiveFilters.php b/src/PrettyPathsActiveFilters.php
index 93618eb..7efafe8 100644
--- a/src/PrettyPathsActiveFilters.php
+++ b/src/PrettyPathsActiveFilters.php
@@ -166,6 +166,9 @@ class PrettyPathsActiveFilters {
     // defined as GET parameter.
     if ($this->routeMatch->getRouteName() === 'views.ajax') {
       $q = $this->request->query->get('q');
+      if ($q === NULL && $this->request->isMethod('POST') && !empty($_REQUEST['view_path'])) {
+        $q = $_REQUEST['view_path'];
+      }
       if ($q) {
         $route_params = Url::fromUserInput($q)->getRouteParameters();
         if (isset($route_params['facets_query'])) {
