diff --git a/tests/testcases/040_check-network-adv.yml b/tests/testcases/040_check-network-adv.yml
index f95843e63ed1a1ab0052680d54a7b05f33cc9085..79ba72ace2ccc89d8db53fa00a14c1adcc641eab 100644
--- a/tests/testcases/040_check-network-adv.yml
+++ b/tests/testcases/040_check-network-adv.yml
@@ -71,6 +71,14 @@
     - debug: var=agents.content|from_json
       failed_when: not agents is success and not agents.content=='{}'
       run_once: true
+      when:
+        - agents.content[0] == '{'
+
+    - debug: var=agents
+      failed_when: not agents is success and not agents.content=='{}'
+      run_once: true
+      when:
+        - agents.content[0] != '{'
 
     - name: Check netchecker status
       uri: url=http://{{ ansible_default_ipv4.address }}:{{netchecker_port}}/api/v1/connectivity_check status_code=200 return_content=yes