diff --git a/app/views/admin/widget/cards/_form.html.erb b/app/views/admin/widget/cards/_form.html.erb
index 1faf4c3ee..37676354b 100644
--- a/app/views/admin/widget/cards/_form.html.erb
+++ b/app/views/admin/widget/cards/_form.html.erb
@@ -1,6 +1,6 @@
<%= render "shared/globalize_locales", resource: card %>
-<%= translatable_form_for [namespace, card.cardable, card], url: local_assigns[:url] do |f| %>
+<%= translatable_form_for [namespace.to_sym, card.cardable, card], url: local_assigns[:url] do |f| %>
<%= render "shared/errors", resource: card %>
diff --git a/config/initializers/routes_hierarchy.rb b/config/initializers/routes_hierarchy.rb
index 9b5cded6f..7fda048ff 100644
--- a/config/initializers/routes_hierarchy.rb
+++ b/config/initializers/routes_hierarchy.rb
@@ -30,9 +30,9 @@ module ActionDispatch::Routing::UrlFor
resolve = resolve_for(resource)
resolve_options = resolve.pop
- polymorphic_path([namespace, *resolve], options.merge(resolve_options))
+ polymorphic_path([namespace.to_sym, *resolve], options.merge(resolve_options))
else
- polymorphic_path([namespace, *resource_hierarchy_for(resource)], options)
+ polymorphic_path([namespace.to_sym, *resource_hierarchy_for(resource)], options)
end
end