diff --git a/manifests/dns.pp b/manifests/dns.pp
index 684a473798cec7bccf447f652d73c9df5e3d3b34..db40b49079ab8e3d9639c5cdf3a8506a1a0c79f0 100644
--- a/manifests/dns.pp
+++ b/manifests/dns.pp
@@ -6,7 +6,8 @@ class base::dns {
 
 # This class adds a reference to a local DNS caching server.
 class base::dns::cache inherits base::dns {
-  include base::dns::cache_packages
+  include base::daemontools,
+          base::dns::cache_packages
   
   Base::Dns::Resolv_conf[$::fqdn] { dns_cache => true }
 }