diff --git a/fb_user.module b/fb_user.module
index 0c1fe7a..d7a0cf4 100644
--- a/fb_user.module
+++ b/fb_user.module
@@ -730,6 +730,11 @@ function fb_user_user_logout($account) {
                     'next' => $next_url,
                     'cancel_url' => $next_url,
                   ));
+
+    // Drupal 7 calls us before destroying the session, so destroy it here
+    // manually, as we're about to redirect.
+    session_destroy();
+
     drupal_goto($logout_url);
   }
 }
