В таких предложениях после главной части следует придаточное второй степени, а после — придаточное первой степени.
Если без искажения смысла можно убрать из предложения придаточное второй степени, то запятая на стыке союзов ставится, иначе — нет:
⚪️Он обещал, что, если я насобираю целую охапку цветов, он сделает венок.
⚪️Он обещал, что если я насобираю целую охапку цветов, то он сделает венок.
Таким образом, можно заметить, что запятая на стыке союзов ставится, когда в придаточном первой степени нет дополнительных союзов (но, то, так).
◊ Сиерра