diff --git a/puppet/modules/site_config/manifests/setup.pp b/puppet/modules/site_config/manifests/setup.pp
index bd3097faac4855fd9ceabb10f3579075abb80216..ce0f91d43671e28bade737441ccb3419402ca00e 100644
--- a/puppet/modules/site_config/manifests/setup.pp
+++ b/puppet/modules/site_config/manifests/setup.pp
@@ -37,7 +37,7 @@ class site_config::setup {
   # we need to include shorewall::interface{eth0} in setup.pp so
   # packages can be installed during main puppetrun, even before shorewall
   # is configured completly
-  if str2bool("$::vagrant") {
+  if str2bool($::vagrant) {
     include site_config::vagrant
   }