diff --git a/lib/NGCP/Panel/Utils/RedisLocationResultSet.pm b/lib/NGCP/Panel/Utils/RedisLocationResultSet.pm
index 75413700b0..5026c5f942 100644
--- a/lib/NGCP/Panel/Utils/RedisLocationResultSet.pm
+++ b/lib/NGCP/Panel/Utils/RedisLocationResultSet.pm
@@ -97,6 +97,10 @@ sub search {
             push @{ $new_rs->_rows },
                 @{ $new_rs->_rows_from_mapkey("location:usrdom::" .
                     $filter->{username} . ":" . $filter->{domain}, $filter) };
+        } elsif ($filter->{username}) {
+            push @{ $new_rs->_rows },
+                @{ $new_rs->_rows_from_mapkey("location:usrdom::" .
+                    $filter->{username}, $filter) };
         } else {
             $new_rs->_scan($filter);
         }