Index: fb_connect.js
===================================================================
--- fb_connect.js	(revision 3607)
+++ fb_connect.js	(working copy)
@@ -51,12 +51,17 @@
 FB_Connect.logoutHandler = function(event) {
   if (typeof(FB) != 'undefined') {
     FB.logout(function () {
+      // Logged out of facebook.  Need we act on this?
     });
     // Facebook's invalid cookies persist if third-party cookies disabled.
     // Let's try to clean up the mess.
     FB_JS.deleteCookie('fbs_' + FB._apiKey, '/', ''); // app id
     FB_JS.deleteCookie('fbs_' + Drupal.settings.fb.apikey, '/', ''); // apikey
   }
+  if (FB.getSession()) {
+    // Facebook needs more time to log us out. (http://drupal.org/node/1164048)
+    return false;
+  }
 };

 /**
