The invention relates to a method for making a nonwoven fabric comprising forming polymer fibers from a melt of the polymer material and using these fibers to obtain a nonwoven fabric during a subsequent nonwoven fabric formation procedure, wherein the melt of the polymer material comprises a melt additive, wherein the method comprises thermal bonding at a temperature higher than 40°C below the melting point of the polymer material and, additionally, one or both of the following steps: a. improving the mobility of the additive by heat-treating the nonwoven fabric at 100°C or more for 0.1 seconds or more after the nonwoven fabric formation procedure and/or including a filler having a higher thermal conductivity than the polymer material to the polymer material; b. influencing the polymer crystallinity by including a nucleating agent, branched polymers and/or random co-polymers to the polymer material.