this problem occured when we upgrade Prestashop or when we change the version manually. there are some differences between databases of some versions of prestashop.
to solve this problem, and for example, let's say that we have upgraded Prestashop from 1.6.0.14 to 1.6.1.1:
A ) export tables ps_image, ps_image_lang, ps_image_shop from database related to 1.6.0.14
B )delete or rename ps_image, ps_image_lang, ps_image_shop from database related to 1.6.1.1
C ) import tables exported before into database related to your new version (here 1.6.1.1)
Hope this help you.