diff --git a/src/elogd.c b/src/elogd.c index 601639c..0f976be 100755 --- a/src/elogd.c +++ b/src/elogd.c @@ -27975,6 +27975,11 @@ void interprete(char *lbook, char *path) if (getcfg(lbs->name, "Logout to main", str, sizeof(str)) && atoi(str) == 1) { sprintf(str, "../"); setparam("redir", str); + } else { + getcfg(lbs->name, "Logout to page", str, sizeof(str)); + if (str[0]) { + setparam("redir", str); + } } set_sid_cookie(lbs, "", ""); sid_remove(getparam("sid"));