Index: fbconnect.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/fbconnect/fbconnect.module,v
retrieving revision 1.14
diff -b -u -p -r1.14 fbconnect.module
--- fbconnect.module	27 Feb 2009 17:46:09 -0000	1.14
+++ fbconnect.module	17 Mar 2009 08:52:39 -0000
@@ -457,7 +457,8 @@ function fbconnect_import_filter($var) {
  *   Facebook user id
  */
 function fbconnect_register($uid, $fbuid) {
-  return db_query("REPLACE {fbconnect_users} (uid, fbuid, timestamp) VALUES (%d, %d, %d) ", $uid, $fbuid, time());
+  db_query('DELETE FROM {fbconnect_users} WHERE uid = %d AND fbuid = %d', $uid, $fbuid);
+  return db_query('INSERT INTO {fbconnect_users} (uid, fbuid, timestamp) VALUES (%d, %d, %d)', $uid, $fbuid, time());
 }
 
 /**
Index: modules/fbconnect_profile/fbconnect_profile.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/fbconnect/modules/fbconnect_profile/fbconnect_profile.module,v
retrieving revision 1.3
diff -b -u -p -r1.3 fbconnect_profile.module
--- modules/fbconnect_profile/fbconnect_profile.module	27 Feb 2009 17:46:09 -0000	1.3
+++ modules/fbconnect_profile/fbconnect_profile.module	17 Mar 2009 08:52:49 -0000
@@ -283,7 +283,8 @@ function fbconnect_profile_insert_user_i
     $s[] = "'%s'";
   }
   // Save user information imported from Facebook 
-  db_query('REPLACE INTO {fbconnect_profile} ('. implode(', ', $fields) .') VALUES ('. implode(', ', $s) .')', $values);
+  db_query('DELETE FROM {fbconnect_profile} WHERE uid = %d', $uid);
+  db_query('INSERT INTO {fbconnect_profile} ('. implode(', ', $fields) .') VALUES ('. implode(', ', $s) .')', $values);
   // Update the 24h cache timer and save fields settings.
   db_query("UPDATE {fbconnect_users} SET timestamp = %d, import_setting = '%s' WHERE uid = %d", time(), serialize($fields_setting), $uid);
   return TRUE;
