The link above worked for me!
I have paste the info from the other link below.
this will fix it
1.) connect your iphone using the usb cable
2.) launch iphone explorer
3.) backup and then delete the following files (backup instructions):
/Media/DCIM/.MISC/Info.plist
/Media/PhotoData/MISC/DCIM_APPLE.plist
/Media/PhotoData/Photos.sqlite (or /PhotoData/Photos.sqlite)
/Media/PhotoData/PhotosAux.sqlite (or /PhotoData/PhotosAux.sqlite)
4.) reboot your iphone
note: if you don’t have the file PhotosAux.sqlite, that’s not a
problem. It is a database of the location of where photos were taken
which is extracted from the EXIF data of the pictures. i would guess
that it is uses by the Places feature in the camera roll.
if your phone is jailbroken and you are in ‘root’ view in iphone explorer, these instructions & file locations should work:
1.) connect your iphone using the usb cable
2.) launch iphone explorer
3.) backup and then delete the following files:
/private/var/mobile/Media/PhotoData/.MISC/Info.plist
/private/var/mobile/Media/PhotoData/MISC/DCIM_APPLE.plist
/private/var/mobile/Media/PhotoData/Photos.sqlite
/private/var/mobile/Media/PhotoData/PhotosAux.sqlite
4.) reboot your iphone