diff --git a/lib/csv-diff-report/html.rb b/lib/csv-diff-report/html.rb
index 3a77b27..3aaabe2 100644
--- a/lib/csv-diff-report/html.rb
+++ b/lib/csv-diff-report/html.rb
@@ -1,4 +1,9 @@
-require 'cgi'
+if RUBY_VERSION >= "2.3.0"
+ require "cgi/escape"
+else
+ require "cgi/util"
+end
+
begin
require 'lcs-diff'
rescue LoadError