EU leaders meet later this week to agree on a 750-billion-euro ($850 billion) coronavirus aid package aimed at helping countries hit hardest by the virus.
According to critics, this law targeted Hungarian-born US billionaire George Soros, who in 1984 created the Open Society Foundation, a harsh critic of Orban.
Nationalist Orban secured extra powers to fight the coronavirus with an open-ended mandate at the end of March, which allowed his government to pass decrees.
Orban, a staunch critic of the EU, said he would set aside his general aversion to funding anything using loans, as "desperate times require desperate measures. We can accept that.