[bugfix] allow_single_deselect should check for value==="", not text===""