diff --git a/plugins/avatars/index.php b/plugins/avatars/index.php index 3edc0d79f..2abe34ec1 100644 --- a/plugins/avatars/index.php +++ b/plugins/avatars/index.php @@ -33,7 +33,9 @@ class AvatarsPlugin extends \RainLoop\Plugins\AbstractPlugin { if ('MessageList' === $sAction && !empty($aResponseItem['Result']['@Collection'])) { foreach ($aResponseItem['Result']['@Collection'] as $id => $message) { - $aResponseItem['Result']['@Collection'][$id]['Avatar'] = $this->encryptFrom($message['From'][0]); + if (!empty($message['From'])) { + $aResponseItem['Result']['@Collection'][$id]['Avatar'] = $this->encryptFrom($message['From'][0]); + } } } else if ('Message' === $sAction && !empty($aResponseItem['Result']['From'])) { $aResponseItem['Result']['Avatar'] = $this->encryptFrom($aResponseItem['Result']['From'][0]);