diff --git a/provider_base/services/static.rb b/provider_base/services/static.rb
index d020ba2603b4b7d840c9341325388c8ce6455a8d..4c7d2e59a5f174391125428a30db00d951ea4588 100644
--- a/provider_base/services/static.rb
+++ b/provider_base/services/static.rb
@@ -1,2 +1,4 @@
-self['dns']['aliases'] += self.static.domains.keys
-self['dns']['aliases'].uniq!
+if self['static'] && self['static']['domains']
+  self['dns']['aliases'] += self['static']['domains'].keys
+  self['dns']['aliases'].uniq!
+end
\ No newline at end of file