diff --git a/app/js/directives.js b/app/js/directives.js index 52d24252..33211c7d 100755 --- a/app/js/directives.js +++ b/app/js/directives.js @@ -2381,7 +2381,9 @@ angular.module('myApp.directives', ['myApp.filters']) if (onlineCount > 1 || onlineCount == 1 && !wasMe) { html = _('group_modal_participants', {total: html, online: onlinePluralize(onlineCount)}); } - + if (!onlineCount && !participantsCount) { + html = ''; + } element.html(html); }; diff --git a/app/js/services.js b/app/js/services.js index 01e464f6..8999ea2f 100755 --- a/app/js/services.js +++ b/app/js/services.js @@ -576,7 +576,8 @@ angular.module('myApp.services', ['myApp.i18n', 'izhukov.utils']) function getChatFull(id) { if (chatsFull[id] !== undefined) { - if (chats[id].version == chatsFull[id].participants.version) { + if (chats[id].version == chatsFull[id].participants.version || + chats[id].left) { return $q.when(chatsFull[id]); } }