diff --git a/plugins/OStatus/classes/Ostatus_profile.php b/plugins/OStatus/classes/Ostatus_profile.php index 19fa20f805..e78425c7d6 100644 --- a/plugins/OStatus/classes/Ostatus_profile.php +++ b/plugins/OStatus/classes/Ostatus_profile.php @@ -238,7 +238,11 @@ class Ostatus_profile extends Managed_DataObject public function garbageCollect() { $feedsub = FeedSub::getKV('uri', $this->feeduri); - return $feedsub->garbageCollect(); + if ($feedsub instanceof FeedSub) { + return $feedsub->garbageCollect(); + } + // Since there's no FeedSub we can assume it's already garbage collected + return true; } /**