Оно то пропадет, но при этом заголовка частично не будет видно при возникновении ошибки. Это из разряда где-то делаем, а где-то ломаем. Я немного сделал иначе. Опять таки по совету тут из комментариев. По хорошему вообще эту ошибку надо выводить в блоке с формой. Но проблема в самом вукоммерсе, т.к. он генерирует свой html, и вставляет туда куда задумано разработчиками. И это всегда неудобно и не всегда так просто повлиять на это. + этот шаблон с ошибкой он подвязывается и к другим шаблонам вукоммерс. Отсюда такое решение. Ну хоть какое