--- og.module	Sun Feb 21 19:32:35 2010
+++ og.module	Tue Jul 20 11:25:00 2010
@@ -716,6 +716,16 @@
     $sql = "SELECT COUNT(*) FROM {og_uid} WHERE nid = %d AND uid = %d";
     $cnt = db_result(db_query($sql, $gid, $uid));
     $time = time();
+
+    if ($cnt > 0 && !isset($args['created'])) {
+      // Fetch current created timestamp
+      $sql = "SELECT created FROM {og_uid} WHERE nid = %d AND uid = %d";
+      $created = db_result(db_query($sql, $gid, $uid));
+      if ($created) {
+        $args['created'] = $created;
+      }
+    }
+
     $subscription = array(
       'nid' => $gid,
       'uid' => $uid,
