President Trump’s executive order barring immigrants from seven Muslim-majority countries experienced nearly universal defeat in the federal courts. On Monday, he issued a revised version of that order, but it still suffers from a fundamental, and fatal, flaw: It constitutes unlawful religious discrimination.

On the surface, this revised order looks different from the first version. It explicitly exempts Iraq from the travel ban, thus reducing the number of affected countries to six, as well as lawful permanent residents (that is, green card holders) and people who have visas. It no longer categorically bars Syrian refugees or includes a religious test to determine which refugees may enter the country. And in a marked departure from the earlier order, it goes into effect in 10 days, so that the chaos that unfolded in airports around the world when the January order became effective presumably won’t happen again.

These changes are, no doubt, intended to address the due process concerns that led the United States Court of Appeals for the Ninth Circuit to affirm a lower-court ruling that put a hold on part of the original order. But while these changes are important, they do not fix the core problem with the executive order: The administration is waging an all-out assault on Islam and Muslims.

That’s because anti-Muslim bias and bigotry that characterized the original travel ban remain in this revised version. The order is still limited to only Muslim-majority countries: namely, Iran, Libya, Somalia, Sudan, Syria and Yemen. Residents of those countries — and only those countries — will be severely restricted in their ability to travel into the United States for 90 days. Left off are the predominately Christian countries that the State Department lists as “Terrorist Safe Havens” like Colombia, the Philippines and Venezuela.