title: Facebook like : Uncaught TypeError: Object #<an Object> has no method 'provide'
body: <p>I have recently added the facebook like button, but the following code returns an error in chrome: Uncaught TypeError: Object # has no method 'provide'</p>
  
  <pre><code>&lt;!-- Facebook --&gt;
  &lt;div id="fb-root"&gt;&lt;/div&gt;
  &lt;script&gt;
    window.fbAsyncInit = function() {
      FB.init({appId: '121814204514513', status: true, cookie: true,
               xfbml: true});
    };
    (function() {
      var e = document.createElement('script'); e.async = true;
      e.src = document.location.protocol +
        '//connect.facebook.net/en_US/all.js';
      document.getElementById('fb-root').appendChild(e);
    }());
  &lt;/script&gt;
  &lt;!-- Facebook --&gt;
  </code></pre>
  
  <p>The like button works but the error is anoying, does anyone know how to solve that? </p>
  
  <p>Thanks</p>