diff --git a/app/assets/javascripts/discourse/lib/autocomplete.js.es6 b/app/assets/javascripts/discourse/lib/autocomplete.js.es6 index 570e939b08c..115a2a8c498 100644 --- a/app/assets/javascripts/discourse/lib/autocomplete.js.es6 +++ b/app/assets/javascripts/discourse/lib/autocomplete.js.es6 @@ -323,10 +323,15 @@ export default function(options) { var mePos = me.position(); var borderTop = parseInt(me.css("border-top-width"), 10) || 0; + + let left = mePos.left + pos.left + hOffset; + if (left < 0) { + left = 0; + } div.css({ position: "absolute", top: mePos.top + pos.top - vOffset + borderTop + "px", - left: mePos.left + pos.left + hOffset + "px" + left: left + "px" }); }