summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mbbsd/bbs.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mbbsd/bbs.c b/mbbsd/bbs.c
index eae15f51..f1c04aa9 100644
--- a/mbbsd/bbs.c
+++ b/mbbsd/bbs.c
@@ -1711,7 +1711,7 @@ recommend(int ent, fileheader_t * fhdr, char *direct)
bp = getbcache(currbid);
if (bp->brdattr & BRD_NORECOMMEND ||
- (fhdr->filemode & FILE_MARKED || fhdr->filemode & FILE_SOLVED)) {
+ ((fhdr->filemode & FILE_MARKED) && (fhdr->filemode & FILE_SOLVED))) {
vmsg("©êºp, ¸T¤î±ÀÂË©ÎÄv¼Ð");
return FULLUPDATE;
}