Yes goldenseal helps to dry up any mucus associated with colds. Take echinacea/golden seal at the first sign of illness. Take enough to alleviate the symptoms.  This combo should not be taken all the time...it is more effective if you just use it when you are starting to get sick and then continue until you are no longer sick.