I have no idea what the heck is going on with the unity dash. However, or every application I have installed and is visible on the unity dash, their is a blank icon for it that shows the generic package icon. Or an application like K3B, will not only have the functional icon, but it also shows the older icon as well.
The new and old icons appear for Evolution, and generic icons are "Peppered" all over the place