--- activitystream.module 2008-09-04 17:07:50.000000000 -0700 +++ activitystream.module.patched 2008-09-04 16:37:57.000000000 -0700 @@ -455,7 +455,7 @@ function _activitystream_save($activity, } } // Has the source changed? If not, we don't want to update the node - $source_changed = ($node->title == $activity['title'] && $node->body == $activity['body']) ? false : true; + $source_changed = ((strpos($activity['title'], $node->title) !== FALSE) && $node->body == $activity['body']) ? false : true; if ($source_changed || $new) { // Only save if if the source has changed or this is a new item $node->title = $activity['title'];