diff --git a/addon/tern/tern.js b/addon/tern/tern.js
index 42c3cdee2457fce4644b1cf3ddac0635fa73520f..04a5873150c1b9f9296d43333c8b880b3cac8ad9 100644
--- a/addon/tern/tern.js
+++ b/addon/tern/tern.js
@@ -616,7 +616,7 @@
         else mouseOnTip = false;
       }
     });
-    setTimeout(maybeClear, 1700);
+    setTimeout(maybeClear, cm.options.ternHintDelay ? cm.options.ternHintDelay : 1700);
     cm.on("cursorActivity", clear);
     cm.on('blur', clear);
     cm.on('scroll', clear);