X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=webcit%2Fmsg_renderers.c;h=f360ca3e6650f3e7e15a48b6209a64fdbbddcbb5;hb=6e96f653056734c9459a2f8e28ae228725c8c652;hp=2ff94b66a30b7c2aa397830b00812391a9f0292c;hpb=8e47d0fa0bd533e5883048cf7c6bf7b472bbd7f8;p=citadel.git 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; }