diff --git a/basic-system/tasks/network.yml b/basic-system/tasks/network.yml
index be7e8f2cd206276d278359657cc827409f2267b1..35b4795c7c70946621180614b58269c0d4f5a0c6 100644
--- a/basic-system/tasks/network.yml
+++ b/basic-system/tasks/network.yml
@@ -1,5 +1,4 @@
 ---
-# file: roles/common/tasks/dns.yml
 
 - name: ensure dns is configured
   template:
@@ -19,6 +18,14 @@
     - dns
     - network
 
+- name: ensure dbus is really available
+  systemd:
+    name: dbus.socket
+    state: started
+  tags:
+    - dns
+    - network
+
 - name: ensure the hostname is not a fqdn
   hostname:
     name: "{{ ansible_hostname }}"