diff --git a/lib/pairwise.rb b/lib/pairwise.rb
index <HASH>..<HASH> 100644
--- a/lib/pairwise.rb
+++ b/lib/pairwise.rb
@@ -10,7 +10,9 @@ require 'pairwise/input_file'
 require 'pairwise/cli'
 
 require 'yaml'
-YAML::ENGINE.yamler = 'syck'
+if RUBY_VERSION != '1.8.7'
+  YAML::ENGINE.yamler = 'syck' 
+end
 
 module Pairwise
   class InvalidInputData < Exception; end
Exclude <I> from using the nicer yaml parser. Its breaks the build as it does not know what the parser is