fix: restore fake user only when needed on main file and home file save