ТатаНано
Высший разум
(452105)
4 года назад
После союза НО запятая ставится при наличии паузы между союзами и не ставится, если паузы нет; ср.: Но, если далее противнику удавалось отбить атакующих, пехота снова бросалась в атаку (Сим.); Но когда он, опираясь на палку, вышел из штабного автобуса на площадь… и, не ожидая, пока его обнимут, сам стал обнимать и целовать всех, кто попадал в его объятия, что-то защемило в ране (Павл.);
Так говорит Розенталь. И, думаю, здесь как раз тот случай, когда запятая ставится.