Nasty .change event workaround.