diff --git a/lib/puppet/functions/percent_escape.rb b/lib/puppet/functions/percent_escape.rb
index 713985b24777ef1c9f39244061623e809f6cb6e5..112a1fc3434dfdb8365880060cb1350d7e2005af 100644
--- a/lib/puppet/functions/percent_escape.rb
+++ b/lib/puppet/functions/percent_escape.rb
@@ -13,7 +13,7 @@ Puppet::Functions.create_function(:percent_escape) do
   #   The string to encode
   # @return
   #   The string percent encoded.
-  dispatch :percent do
+  dispatch :percent_escape do
     param 'String', :string
   end