A total of 107 lawmakers voted in favour of the new law, 29 voted against, while 63 lawmakers abstained from voting.
In the future, humanitarian protection will only be granted to persons who meet standards set by international and European Union requirements.
The government justified the amendment, saying that Finnish legislation should be no different from the legislation in other EU member states.
A total of 119 residence permits were granted in Finland last year on the basis of humanitarian protection, making up about 7 per cent of all the permits granted.
Permits were most often granted to Somali applicants.