diff --git a/app/assets/javascripts/discourse/mixins/card-contents-base.js.es6 b/app/assets/javascripts/discourse/mixins/card-contents-base.js.es6 index ba90ec9b24b..3158d31f06c 100644 --- a/app/assets/javascripts/discourse/mixins/card-contents-base.js.es6 +++ b/app/assets/javascripts/discourse/mixins/card-contents-base.js.es6 @@ -169,9 +169,8 @@ export default Ember.Mixin.create({ if (target) { if (!this.site.mobileView) { let position = target.offset(); - if (target.parents(".d-header")) { - position = target.position(); - position.left += 10; + if (target.parents(".d-header").length > 0) { + position.top = target.position().top; } if (position) {