diff --git a/manifests/site.pp b/manifests/site.pp
index 1f79b0c..cb6211c 100644
--- a/manifests/site.pp
+++ b/manifests/site.pp
@@ -29,7 +29,8 @@ node default {
     if $trusted['extentions']['pp_role'] {
       include ($trusted['extentions']['pp_role'])
     } else {
-    fail('This node has no role')
+      notify {"WARN: Unable to apply $trusted['extentions']['pp_role'], applying base role instead":}
+      include "roles::node"
   }
 }