Если кашель не улучшился после двух месяцев приема лекарств, необходимо выявить и вылечить причину кашля. КТ обоих легких и функция легких или даже аллергены могут быть проверены клинически, чтобы рассмотреть возможность того, что кашель может быть вызван аллергическим кашлем. Следует выявить кашлевой вариант астмы, который является специфическим типом бронхиальной астмы, и назначить препараты, расслабляющие гладкую мускулатуру бронхов, такие как сальбутамол, тербуталин, ипратропиум бромид и т.д., в виде небулайзерных ингаляций или перорально. Глюкокортикоиды, такие как дексаметазон, метилпреднизолон, преднизон и будесонид, также можно вводить небулайзером, внутривенно капельно или перорально. При необходимости можно дать противоаллергические препараты, такие как парацетамол, цетиризин, лоратадин, кетотифен и т.д., а также комбинированные препараты, например, капсулы комбинированного метокарбамола и, при необходимости, внутривенный аминофиллин, который откроет дыхательные пути и уменьшит или даже устранит кашель. Кашель постепенно исчезнет, если выявить аллергены и избегать контакта с ними.