diff --git a/src/utility/GAP.cpp b/src/utility/GAP.cpp
index f1bf02fe..d84b660f 100644
--- a/src/utility/GAP.cpp
+++ b/src/utility/GAP.cpp
@@ -137,6 +137,9 @@ void GAPClass::stopScan()
 {
   HCI.leSetScanEnable(false, false);
 
+  _scanNameFilter    = "";
+  _scanUuidFilter    = "";
+  _scanAddressFilter = "";
   _scanning = false;
 
   for (unsigned int i = 0; i < _discoveredDevices.size(); i++) {