diff --git a/golded3/gmarea.cpp b/golded3/gmarea.cpp index 9943c15..2308676 100644 --- a/golded3/gmarea.cpp +++ b/golded3/gmarea.cpp @@ -247,7 +247,8 @@ void Area::Scan() { void Area::SaveMsg(int mode, GMsg* msg) { if(CFG->switches.get(frqwazoo) and msg->attr.frq()) { - FreqWaZOO(msg->re, msg->dest, msg->attr); + if(not (mode & GMSG_NOLSTUPD)) + FreqWaZOO(msg->re, msg->dest, msg->attr); if(CFG->frqoptions & FREQ_NOWAZOOMSG) return; msg->attr.frq0();