When we use personne as a noun, the gender is feminine:
Il y a une personne endormie dans la salle, alors je ne veux pas la déranger.
If personne is used as a pronoun, is it correct that the gender should be masculine?
Il n'y a personne endormi dans la salle, alors on peut l'utiliser.
Personne n'est parfait.