diff --git a/plugins/poll/assets/javascripts/initializers/extend-for-poll.js.es6 b/plugins/poll/assets/javascripts/initializers/extend-for-poll.js.es6 index 2a85abd1c64..5cbb4152bbd 100644 --- a/plugins/poll/assets/javascripts/initializers/extend-for-poll.js.es6 +++ b/plugins/poll/assets/javascripts/initializers/extend-for-poll.js.es6 @@ -48,7 +48,7 @@ export default { pollView = createPollView(container, post, polls[pollName], votes[pollName]); $poll.replaceWith($div); - pollView.renderer.replaceIn(pollView, $div[0]); + Em.run.next(_ => pollView.renderer.replaceIn(pollView, $div[0])); pollViews[pollName] = pollView; });