Maybe it'd run it if there's no one else around, but a human probably would too in that case.
Another imperfect analogy is power outages and stop lights. For the most part, it doesn't result in full-speed collisions; instead, folks treat it as a stop sign.
Self-driving cars are going to need a "huh, that doesn't look right..." system. Detecting missing/defaced/misleading signs should be a part of it.
That's what you're supposed to do. In some cases, the traffic lights fail to a mode where one direction is blinking red, which is treated like a stop sign, and the other is blinking yellow, which is treated sort of like a yield sign (i.e., proceed, but with caution).
I believe the law (and common sense) states that if the traffic light it out, you treat it like a 4-way stop sign intersection.
It should be able to program a self-driving car with a) a database of known intersections and their conditions as a fallback and b) to evaluate the conditions of an upcoming intersection for safety even without the requisite signage.