Yep, it's a little rubber drain. I cleaned mine a year ago or so. Roll it gently between your fingers and watch all the crusty build up flake out on to the ground. Not sure if it helped keep my floor dry, but it's worth a try.On the engine side of the firewall there is a drain for the evaporator box. If it is plugged you can get a wet carpet inside the cab of the truck. This drain is needed when the A/C unit is operated in a humid environment - the air conditioned air will release its moisture and the water needs to be drained out of the evaporator box.