--- fb_settings.inc.orig	2009-11-25 08:10:14.234375000 +0100
+++ fb_settings.inc	2009-11-25 18:29:59.687500000 +0100
@@ -18,7 +18,7 @@ $conf['session_inc'] = dirname(__FILE__)
 if ($nid = _fb_settings_parse(FB_SETTINGS_APP_NID))
   // We're providing a canvas page or connect callback.
 
-  if (isset($_REQUEST['fb_sig']) && isset($_REQUEST['fb_sig_in_canvas'])) {
+  if (isset($_REQUEST['fb_sig']) && (isset($_REQUEST['fb_sig_in_canvas']) || isset($_REQUEST['fb_sig_in_iframe']))) {
   // It's a facebook callback to an FBML page.
   
   // Force clean URLs.  Looks better on facebook, and helps us know
