Fix: save old name after reconnect