diff --git a/common/azure-storage-common.gemspec b/common/azure-storage-common.gemspec
index 4320f04acca94140ae2431653d2b5e5e67be21ac..8f500ce69cc1b1a93a94a9f0c63c5fa59a6f2929 100644
--- a/common/azure-storage-common.gemspec
+++ b/common/azure-storage-common.gemspec
@@ -46,6 +46,8 @@ Gem::Specification.new do |s|
   s.add_runtime_dependency("net-http-persistent",     '~> 4.0')
   if RUBY_VERSION < "2.4.0"
     s.add_runtime_dependency("nokogiri",                "~> 1.10.4")
+  elsif RUBY_VERSION < "2.5.0"
+    s.add_runtime_dependency("nokogiri",                "~> 1.11.0.rc2")
   else
     s.add_runtime_dependency("nokogiri",                "~> 1", ">= 1.12.5")
   end
diff --git a/file/azure-storage-file.gemspec b/file/azure-storage-file.gemspec
index 5806803630cd8b052bd1298244cca46d96578e8f..0486218527488ba1cef1dde6ace13a2eb8cec3bd 100644
--- a/file/azure-storage-file.gemspec
+++ b/file/azure-storage-file.gemspec
@@ -43,6 +43,8 @@ Gem::Specification.new do |s|
   s.add_runtime_dependency("azure-storage-common",    "~> 2.0")
   if RUBY_VERSION < "2.4.0"
     s.add_runtime_dependency("nokogiri",                "~> 1.10.4")
+  elsif RUBY_VERSION < "2.5.0"
+    s.add_runtime_dependency("nokogiri",                "~> 1.11.0.rc2")
   else
     s.add_runtime_dependency("nokogiri",                "~> 1", ">= 1.12.5")
   end
diff --git a/queue/azure-storage-queue.gemspec b/queue/azure-storage-queue.gemspec
index 954271e0e12452ef0c7e024878af2f101df9270b..9382405155d42e04a91e9f1b50d04e0f962a44a6 100644
--- a/queue/azure-storage-queue.gemspec
+++ b/queue/azure-storage-queue.gemspec
@@ -43,6 +43,8 @@ Gem::Specification.new do |s|
   s.add_runtime_dependency("azure-storage-common",    "~> 2.0")
   if RUBY_VERSION < "2.4.0"
     s.add_runtime_dependency("nokogiri",                "~> 1.10.4")
+  elsif RUBY_VERSION < "2.5.0"
+    s.add_runtime_dependency("nokogiri",                "~> 1.11.0.rc2")
   else
     s.add_runtime_dependency("nokogiri",                "~> 1", ">= 1.12.5")
   end