From 6c1cfef09c988e954870489814cf07d1e80794c4 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sun, 6 Jan 2013 14:46:56 +0000 Subject: fix for the status bar options dialog git-svn-id: http://svn.miranda-ng.org/main/trunk@2996 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- src/modules/clist/protocolorder.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/modules') diff --git a/src/modules/clist/protocolorder.cpp b/src/modules/clist/protocolorder.cpp index 3aae5a685f..b74ef1105d 100644 --- a/src/modules/clist/protocolorder.cpp +++ b/src/modules/clist/protocolorder.cpp @@ -125,7 +125,11 @@ int FillTree(HWND hwnd) continue; PROTOACCOUNT *pa = accounts[idx]; - if ( !cli.pfnGetProtocolVisibility(pa->szModuleName)) + if ( !Proto_IsAccountEnabled(pa)) + continue; + + PROTOCOLDESCRIPTOR *pd = Proto_IsProtocolLoaded(pa->szProtoName); + if (pd == NULL || pd->type != PROTOTYPE_PROTOCOL) continue; ProtocolData *PD = (ProtocolData*)mir_alloc(sizeof(ProtocolData)); -- cgit v1.2.3