diff --git a/NEWS b/NEWS
index 21b0136c845f00534184dd4d3008fb70c41f845b..3e465cb56c10fe64462fbfa7c81a371e8cd1c082 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,8 @@
 unreleased (207x-xx-xx)
 
+    [several] change 'crit "stuff"' to 'crit("stuff")' to make Puppet 5
+    happy. [adamhl]
+
     [out_of_date] Add some parameters to the interface to make it easier
     to point at different out-of-date servers. [adamhl]
 
diff --git a/manifests/apt_key/key.pp b/manifests/apt_key/key.pp
index c8c65e4eeee139fba882e9fa9d9511fd8065c0d7..4b7874958e01d66e1bae1242bf67eda0db2da01c 100644
--- a/manifests/apt_key/key.pp
+++ b/manifests/apt_key/key.pp
@@ -17,7 +17,7 @@ define base::apt_key::key($ensure) {
       }
     }
     default: {
-      crit "Invalid ensure value: $ensure"
+      crit("Invalid ensure value: $ensure")
     }
   }
 }
diff --git a/manifests/iptables/fragment_template.pp b/manifests/iptables/fragment_template.pp
index c8ac4de0b3f7a59762f760f30f57280c6754bf25..ff0f93b700eff0c20ae08eac328ec200725579a9 100644
--- a/manifests/iptables/fragment_template.pp
+++ b/manifests/iptables/fragment_template.pp
@@ -54,7 +54,7 @@ define base::iptables::fragment_template($ensure,
         }
 
         default: {
-            crit "Invalid ensure value: $ensure"
+            crit("Invalid ensure value: $ensure")
         }
     }
 }
diff --git a/manifests/up2date.pp b/manifests/up2date.pp
index 168a50bb28099af1dd8f1d3f5f856b1b156b3708..9b6ed954f593a1717591dce867aad8e8e71a636c 100644
--- a/manifests/up2date.pp
+++ b/manifests/up2date.pp
@@ -14,7 +14,7 @@ define base::up2date::sources($jpackage17 = false, $useRHN = false, $remi = fals
         absent: {
             file { '/etc/sysconfig/rhn/sources': ensure => absent }
         }
-        default: { crit "Invalid ensure value: $ensure" }
+        default: { crit("Invalid ensure value: $ensure") }
     }
 }
 
diff --git a/manifests/wallet/keytab.pp b/manifests/wallet/keytab.pp
index 18c8ec7cb9430a25f90aa44dd82a30ef354b540c..62ba85b95d257a1364752b4288d95bcb01836b97 100644
--- a/manifests/wallet/keytab.pp
+++ b/manifests/wallet/keytab.pp
@@ -29,7 +29,7 @@ define base::wallet::keytab(
     }
     false, 'false': { }
     default: {
-      crit "Invalid value for primary: $primary (not true or false)"
+      crit("Invalid value for primary: $primary (not true or false)")
     }
   }
 }