diff --git a/addons/website_forum/static/src/js/website_forum.share.js b/addons/website_forum/static/src/js/website_forum.share.js index 60173903a45..5033a0ea624 100644 --- a/addons/website_forum/static/src/js/website_forum.share.js +++ b/addons/website_forum/static/src/js/website_forum.share.js @@ -7,7 +7,7 @@ var base = require('web_editor.base'); var SocialShare = require('website.share'); var website = require('website.website'); var qweb = core.qweb; -ajax.loadXML('/website_forum/static/src/xml/website_forum_share_templates.xml', qweb); +var tmpl = ajax.loadXML('/website_forum/static/src/xml/website_forum_share_templates.xml', qweb); if(!$('.website_forum').length) { @@ -44,7 +44,7 @@ var ForumShare = SocialShare.extend({ } }); -base.ready().done(function() { +$.when(base.ready(), tmpl).done(function() { // Store social share data to display modal on next page $(document.body).on('click', ':not(.karma_required).oe_social_share_call', function() {