diff --git a/roles/dhcp-server/tasks/main.yml b/roles/dhcp-server/tasks/main.yml
index 7e1e59b33b8480b388c84a63733ec77090b16696..a1d2c0a629e13daf46d64932a9058346e7a1ac69 100644
--- a/roles/dhcp-server/tasks/main.yml
+++ b/roles/dhcp-server/tasks/main.yml
@@ -10,6 +10,18 @@
     - packages
     - dhcp-server
 
+- name: ensure we have our group
+  group: name=dnsmasq state=present system=yes
+  tags:
+    - group
+    - dhcp-server
+
+- name: ensure we have our user
+  user: name=dnsmasq system=yes group=dnsmasq state=present
+  tags:
+    - user
+    - dhcp-server
+
 - name: ensure we have our config
   template: src=dnsmasq.conf dest=/etc/dnsmasq.conf
   notify: