Fix bug in product form redisplays not saving image cache