bug 844962 - topcrashes with os_name None sometimes

@rhelmer r?

Sadly it didn't take me as long to find out what was wrong as it took to make the change ;)