diff --git a/src/sbbs3/sbbsecho.c b/src/sbbs3/sbbsecho.c index 503eb3256b7a3130f0dcb1aca2d926131170b57e..6897ab2e364f87552f9204d068b36a3c78f3fb34 100644 --- a/src/sbbs3/sbbsecho.c +++ b/src/sbbs3/sbbsecho.c @@ -1568,6 +1568,10 @@ void alter_areas(str_list_t add_area, str_list_t del_area, fidoaddr_t addr, cons SKIP_WHITESPACE(p); SAFECOPY(echotag,p); /* Areatag Field */ truncstr(echotag," \t\r\n"); + if(echotag[0] == '*') { + fprintf(afileout, "%s\n", fields); /* Don't allow down-links to our "Unknown area" */ + continue; + } FIND_WHITESPACE(p); SKIP_WHITESPACE(p); if((tp=strchr(p,';'))!=NULL) {