diff --git a/lib/geocoder/railtie.rb b/lib/geocoder/railtie.rb
index e39eb9d95755635d41da0f579475d0d9bad3c746..22ba8e83e6ba27eb51fe2dacfe3efbc16a41e6e8 100644
--- a/lib/geocoder/railtie.rb
+++ b/lib/geocoder/railtie.rb
@@ -18,7 +18,7 @@ module Geocoder
 
   class Railtie
     def self.insert
-      if defined?(::ActiveRecord)
+      if ENV['RAILS_GROUPS'].to_s != 'assets' and defined?(::ActiveRecord)
         ::ActiveRecord::Base.extend(Model::ActiveRecord)
       end
     end