The present invention relates to a solid or semisolid composition comprising a polypeptide (a), at least one polar organic solvent (b) for the polypeptide, at least one surfactant (c), at least one lipophilic component (d), and optionally at least one solid hydrophilic component (e), wherein said pharmaceutical composition is spontaneously dispersible, is provided.