From: Wilfried Göesgens Date: Thu, 3 Sep 2009 21:53:15 +0000 (+0000) Subject: * just show the heading dropdown if we have messages to show. X-Git-Tag: v7.86~887 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=6e96f653056734c9459a2f8e28ae228725c8c652 * just show the heading dropdown if we have messages to show. --- diff --git a/webcit/msg_renderers.c b/webcit/msg_renderers.c index 2ff94b66a..f360ca3e6 100644 --- a/webcit/msg_renderers.c +++ b/webcit/msg_renderers.c @@ -1330,12 +1330,14 @@ int bbsview_PrintViewHeader(SharedMessageStatus *Stat, void **ViewSpecific) Stat->maxmsgs = abs(Stat->maxmsgs); } - memset(&SubTP, 0, sizeof(WCTemplputParams)); - SubTP.Filter.ContextType = CTX_STRBUF; - SubTP.Context = VS->MessageDropdown; - DoTemplate(HKEY("msg_listselector_top"), VS->BBViewToolBar, &SubTP); - StrBufAppendBuf(WC->WBuf, VS->BBViewToolBar, 0); - FlushStrBuf(VS->BBViewToolBar); + if (Stat->nummsgs > 0) { + memset(&SubTP, 0, sizeof(WCTemplputParams)); + SubTP.Filter.ContextType = CTX_STRBUF; + SubTP.Context = VS->MessageDropdown; + DoTemplate(HKEY("msg_listselector_top"), VS->BBViewToolBar, &SubTP); + StrBufAppendBuf(WC->WBuf, VS->BBViewToolBar, 0); + FlushStrBuf(VS->BBViewToolBar); + } return 200; }