diff --git a/app/helpers/camaleon_cms/frontend/application_helper.rb b/app/helpers/camaleon_cms/frontend/application_helper.rb
index <HASH>..<HASH> 100644
--- a/app/helpers/camaleon_cms/frontend/application_helper.rb
+++ b/app/helpers/camaleon_cms/frontend/application_helper.rb
@@ -35,6 +35,6 @@ module CamaleonCms::Frontend::ApplicationHelper
       options[:locale] = nil if options[:locale].present? && current_site.get_languages.first.to_s == options[:locale].to_s
     end
     options.delete(:format) if PluginRoutes.system_info["skip_format_url"].present?
-    send(url_to.underscore, *(args << options))
+    send(url_to.gsub('-', '_'), *(args << options))
   end
 end
modified app helper to remove - and place underscore