Fixed |disconnect| edge case