diff --git a/src/sbbs3/sbbsecho.c b/src/sbbs3/sbbsecho.c index fcd676a95e4f6943d0d4be313618fcbc9cbf4ee4..40dbaf3aa725fb69ddf48a8721b5cca8032b3c7b 100644 --- a/src/sbbs3/sbbsecho.c +++ b/src/sbbs3/sbbsecho.c @@ -6245,7 +6245,9 @@ int main(int argc, char **argv) cfg.area=NULL; fexistcase(cfg.areafile); - if((stream = fopen(cfg.areafile,"r")) != NULL) { + if((stream = fopen(cfg.areafile,"r")) == NULL) { + lprintf(LOG_NOTICE, "Could not open Area File (%s): %s", cfg.areafile, strerror(errno)); + } else { printf("Reading %s",cfg.areafile); while(!terminated) { if(!fgets(str,sizeof(str),stream))