diff --git a/permissivedomains.pp b/permissivedomains.pp
index e5425f0..2c61049 100644
Binary files a/permissivedomains.pp and b/permissivedomains.pp differ
diff --git a/permissivedomains.te b/permissivedomains.te
index 2406aee..fe180fc 100644
--- a/permissivedomains.te
+++ b/permissivedomains.te
@@ -1,2 +1,8 @@
 policy_module(permissivedomains,23)
 
+optional_policy(`
+    gen_require(`
+                type pdns_t;
+    ')
+    permissive pdns_t;
+')