Bug 1042105 - [User Story] Icon prioritization in the status bar

nit: if (!icon) ?