diff --git a/tests/test_dns_records.py b/tests/test_dns_records.py
index 484bad6452b0feabc5e7aedebe0fc34efac6eb4c..e3ff9a7d925a25a3ab774ea2db181c838939c576 100755
--- a/tests/test_dns_records.py
+++ b/tests/test_dns_records.py
@@ -24,7 +24,7 @@ def get_dns_servers() -> set:
         _, output = subprocess.getstatusoutput(
             "nmcli -f all device show | grep IP4.DNS | awk '{ print $2 }'"
         )
-        servers = output.split("\n")
+        servers = [l for l in output.split("\n") if l]
 
     if not len(servers):
         # resolvconf