A method for purifying a protein solution from infective particles comprising (a) adding a macromolecule to the solution and (b) passing the solution through a nanofilter. The macromolecule may be selected from a polymer of at least 3 monomers of sugars, amino acids, glycols, alcohols, lipids or phospholipids.Linvention concerne un procédé de purification dune solution de protéine pour en éliminer les particules infectieuses, comprenant les opérations consistant à (a) ajouter une macromolécule à la solution et (b) faire passer la solution à travers un nanofiltre. La macromolécule peut être choisie à partir dun polymère dau moins 3 monomères de sucres, dacides aminés, de glycols, dalcools, de lipides ou de phospholipides.