I had the same problem after transferring all my eligible apps to my sd card.
Finally figured out a way to fix it.
Go to your theme setting and then click on the icon button.
Select ur existing icon setting, then re-apply the setting. All my icons image came back.
But there was a warning...