diff --git a/lib/amber.rb b/lib/amber.rb
index <HASH>..<HASH> 100644
--- a/lib/amber.rb
+++ b/lib/amber.rb
@@ -5,6 +5,9 @@ require 'i18n'
 require 'i18n/backend/fallbacks'
 I18n::Backend::Simple.send(:include, I18n::Backend::Fallbacks)
 
+require 'sass'  # sass seems to freak out if require'd after haml.
+require 'haml'  #
+
 module Amber
 
   class MissingTemplate < StandardError
sometimes sass can't be loaded after haml.