Fixed deselect semantics