Default Direct dial contacts

So I have one screen with my direct dial contacts on it. For each contact I have a different picture. When I reboot my phone the contacts are still there but the picture on some of them goes back to default icon. Which is a blank person. But under my contacts the picture I have set for each contact is still there. So I don't know why it keeps going back to default.

Sent from my HTC One using xda app-developers app