diff --git a/manifests/wallet.pp b/manifests/wallet.pp
index 70cb97076a8934bad80b915702297bb0f2b3c1ab..26cf3c48a014bc397a9d6b4aeeb559880f3b82da 100644
--- a/manifests/wallet.pp
+++ b/manifests/wallet.pp
@@ -72,7 +72,7 @@ define base::wallet(
         file { $path: ensure => absent }
     }
     'present': {
-      if ($build_ok or !$::packer_build_name) {
+      if ($build_ok or (!defined("$::packer_build_name"))) {
         case $type {
           'keytab': {
             base::wallet::keytab { $name: