Taking the "Die" out of Diode

I've had an on-again, off-again relationship (pun definitely intended—I mean, who would want a perfectly good pun to go to waste?) with the shower radio I've had for a year or two. First it got water in the display, so I had to leave it tuned to one station or be lost forever. Then it's fallen off the wall a few times, but it kept more or less working.
Then a couple months ago it fell only a few inches onto the window sill and decided it would stop working entirely. I kept it hanging there, because it has a mirror that is handy to use while shaving. Then this morning I noticed that the display was partially working, so I decided to try turning it on. Huzzah! It works again! The consumer electronics fairies have been good to me. I think I'm going to leave a plate of batteries out for them.