Dunno if this will help but...
I was missing the validation code image on one of my sites, furtunately, it was showing fine on another site...
Checked the settings in the admin panel and found this on the site with the problem:
Configuration -> Images -> Image Required was set to false
When I changed it to true, the validaton code image appeared again when creating an account.
I hope it helps.