I have a profile2 form (using drupal_get_form) and with heartbeat user account changes active I get this on "some" users: (error comes twice under "php" and "profile2"). I had to disable user account logging for it to function. Any idea what is going on?

PDOException: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'uid' cannot be null: INSERT INTO {heartbeat_activity} (message_id, nid, uid, nid_target, uid_target, cid, access, timestamp, language, variables, in_group) VALUES (:db_insert_placeholder_0, :db_insert_placeholder_1, :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9, :db_insert_placeholder_10); Array ( [:db_insert_placeholder_0] => heartbeat_edit_account [:db_insert_placeholder_1] => 0 [:db_insert_placeholder_2] => [:db_insert_placeholder_3] => 0 [:db_insert_placeholder_4] => 0 [:db_insert_placeholder_5] => 0 [:db_insert_placeholder_6] => 4 [:db_insert_placeholder_7] => 1349176363 [:db_insert_placeholder_8] => en [:db_insert_placeholder_9] => !username=|=[account:link]-|- [:db_insert_placeholder_10] => 0 ) in HeartbeatActivity->log_message() (line 532 of /home/../public_html/sites/all/modules/heartbeat/includes/heartbeatactivity.inc).