Index: src/applications/differential/storage/DifferentialComment.php =================================================================== --- src/applications/differential/storage/DifferentialComment.php +++ src/applications/differential/storage/DifferentialComment.php @@ -21,6 +21,12 @@ private $arbitraryDiffForFacebook; private $proxyComment; + public function __clone() { + if ($this->proxyComment) { + $this->proxyComment = clone $this->proxyComment; + } + } + public function getContent() { return $this->getProxyComment()->getContent(); }