diff --git a/unit-tests/dds/test-device-discovery.py b/unit-tests/dds/test-device-discovery.py
index 95c170999c..5246dc0e22 100644
--- a/unit-tests/dds/test-device-discovery.py
+++ b/unit-tests/dds/test-device-discovery.py
@@ -300,6 +300,7 @@ def __exit__( self, type, value, traceback ):
 
 
     del watcher
+    device_info.stop()
     del device_info
     del participant
     test.print_results_and_exit()