Does your horn work only once in awhile, or maybe not at all? If you hear your pump working, but no sound from the horn - this could be your problem...
Take the back cover off your horn. Be careful because there is a very thin piece of clean plastic in there. Most likely it is wet. Dry that...