Another setback inflicted on Donald Trump