Ada dua alasan utama untuk batuk menggelitik yang tidak berhenti: pertama, kemungkinan alergi telah terjadi, yang mengakibatkan kemacetan dan edema di tenggorokan dan peradangan steril, yang dapat menyebabkan batuk yang menjengkelkan. Jika bayi atau anak kecil mengalami batuk menggelitik yang tidak dapat dihentikan dan disebabkan oleh alergi, pengobatan anti-alergi dengan desloratadine direkomendasikan. Jika batuknya sangat parah, inhalasi bronkodilator nebulis direkomendasikan untuk meredakan batuk, misalnya, kombinasi terbutaline sulfat dan budesonide akan lebih efektif. Aspek kedua bisa jadi terjadinya faringitis yang menyebabkan batuk tenggorokan yang menggelitik yang tidak mau berhenti. Ini adalah saat yang tepat untuk pergi ke bagian THT untuk memeriksa bahwa akan ada peradangan di tenggorokan. Penggunaan obat antiinflamasi seringkali lebih efektif, seperti Larutan Oral Antiinflamasi Budesonide, dan juga dikombinasikan dengan penekan batuk, seperti Larutan Oral Ambroterol.