diff --git a/exec/lbshell.js b/exec/lbshell.js
index e50c971d4c0111b782f20d2f14e6c093fbe831b0..2e53d310475e2acd08b7a4b198e22a5caabdfe47 100644
--- a/exec/lbshell.js
+++ b/exec/lbshell.js
@@ -2341,6 +2341,7 @@ function show_settingsmenu()
 				break;
 			case 'U':
 				clear_screen();
+				user.cached=false;
 				var oldshell=user.command_shell;
 				bbs.user_config();
 				user.cached=false;