diff --git a/lib/less/rails/railtie.rb b/lib/less/rails/railtie.rb index 99076ea..7474881 100644 --- a/lib/less/rails/railtie.rb +++ b/lib/less/rails/railtie.rb @@ -19,7 +19,9 @@ module LessContext end initializer 'less-rails.before.load_config_initializers', :before => :load_config_initializers, :group => :all do |app| - (Sprockets.respond_to?('register_preprocessor') ? Sprockets : app.assets).register_preprocessor 'text/css', ImportProcessor + app.assets.register_preprocessor 'text/css', ImportProcessor + Sprockets.register_preprocessor 'text/css', ImportProcessor if Sprockets.respond_to?('register_preprocessor') + app.assets.context_class.extend(LessContext) app.assets.context_class.less_config = app.config.less end