Tory MP Mark Pritchard's motion was approved without a formal vote.
Earlier, he said he was "threatened" by No 10 and told the prime minister would look upon it "dimly" if he pressed ahead with the debate in the Commons.
Ministers said they would listen to MPs' views but that a ban was not "an immediate possibility".
The motion is not binding on the government but will increase pressure on ministers to act over the issue.
Downing Street said the government would "recognise the will of the House". Read the full report here.
Source: BBC News U.K.