diff --git a/src/Form/WebformSubmissionFilterForm.php b/src/Form/WebformSubmissionFilterForm.php
index 4f542f90e..38d6f1be2 100644
--- a/src/Form/WebformSubmissionFilterForm.php
+++ b/src/Form/WebformSubmissionFilterForm.php
@@ -96,7 +96,7 @@ class WebformSubmissionFilterForm extends FormBase {
       'entity' => trim($entity),
     ];
     $query = array_filter($query);
-    if (!empty($query['entity']) && preg_match('#\(([^)]+)\)#', $query['entity'], $match)) {
+    if (!empty($query['entity']) && preg_match('#\(([^()]+)\)#', $query['entity'], $match)) {
       $query['entity'] = $match[1];
     }
     $form_state->setRedirect($this->getRouteMatch()->getRouteName(), $this->getRouteMatch()->getRawParameters()->all(), [
