diff --git a/lib/refinery/i18n-filter.rb b/lib/refinery/i18n-filter.rb index 6b0253c..452d79b 100644 --- a/lib/refinery/i18n-filter.rb +++ b/lib/refinery/i18n-filter.rb @@ -26,7 +26,7 @@ def around_generate(params, &block) result = result.is_a?(Array) ? result.first : result if ::Refinery::I18n.url_filter_enabled? and locale != ::Refinery::I18n.default_frontend_locale and - result !~ %r{^/(#{Refinery::Core.backend_route}|wymiframe)} + result.url !~ %r{^/(#{Refinery::Core.backend_route}|wymiframe)} result.url.sub!(%r(^(http.?://[^/]*)?(.*))) { "#{$1}/#{locale}#{$2}" } end end