diff --git a/distro/tests/ansible-roles/knot_dns/tasks/configure_listen.yaml b/distro/tests/ansible-roles/knot_dns/tasks/configure_listen.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..c5c2157d14703719400e39613aad04d60ba248d6
--- /dev/null
+++ b/distro/tests/ansible-roles/knot_dns/tasks/configure_listen.yaml
@@ -0,0 +1,6 @@
+---
+- name: Uncomment listen configuration
+  replace:
+    path: /etc/knot/knot.conf
+    regexp: '(\s*)#(\s*listen:.*)'
+    replace: '\1\2'
diff --git a/distro/tests/ansible-roles/knot_dns/tasks/main.yaml b/distro/tests/ansible-roles/knot_dns/tasks/main.yaml
index 164ad13505b0e1d80dc012b64229c9738ba5df00..a2470186b4044455c2ce6c2ffc36db66e2c43672 100644
--- a/distro/tests/ansible-roles/knot_dns/tasks/main.yaml
+++ b/distro/tests/ansible-roles/knot_dns/tasks/main.yaml
@@ -16,6 +16,7 @@
 - name: Always print package version at the end
   block:
 
+    - include: configure_listen.yaml
     - include: configure_zone.yaml
     - include: restart_knot.yaml