diff --git a/lua/auto-session/config.lua b/lua/auto-session/config.lua index 6f3d3eb..4c51d8d 100644 --- a/lua/auto-session/config.lua +++ b/lua/auto-session/config.lua @@ -180,7 +180,7 @@ local function check_old_config_names(config) if config["cwd_change_handling"] - and type(config["cwd_change_handling"] == "table") + and type(config["cwd_change_handling"]) == "table" and config.cwd_change_handling["restore_upcoming_session"] then local old_cwd_change_handling = config.cwd_change_handling or {} -- shouldn't be nil but placate LS