diff --git a/Telegram/SourceFiles/api/api_peer_photo.cpp b/Telegram/SourceFiles/api/api_peer_photo.cpp index 00c3a28309..e0b79051e9 100644 --- a/Telegram/SourceFiles/api/api_peer_photo.cpp +++ b/Telegram/SourceFiles/api/api_peer_photo.cpp @@ -390,6 +390,10 @@ void PeerPhoto::ready( _session->storage().add(Storage::UserPhotosSetBack( peerToUser(peer->id), photoId)); + } else { + _session->storage().add(Storage::UserPhotosAddNew( + peerToUser(peer->id), + photoId)); } if (done) { done();