! The menu code didn't handle invalid "current_area" values properly, which could cause errors (fixes #2414)

Signed-off-by: Michael Eshom <oldiesmann@oldiesmann.us>