Benylin Non-Drowsy Dry Cough works by suppressing the coughing mechanism that causes a dry cough. Its non-drowsy formula helps you to get on with your day. The active ingredient dextromethorphan acts as a suppressant on your urge to cough. A dry cough is also known as a non-productive cough because it does not produce any phlegm. Dry coughs are caused by an inflammation of the upper airways caused by dust, foreign bodies or an infection.