>>232
I just wrote up a small fix for my board. I just made a variable called $hasimage, and I set it to 1 if if($$row{image}) is true. Then when its time to rebuild caches, I just put a make_error() inside of if(($fileonly)&&($hasimage==0)).
After I did all of that I realized I could probably just do a make_error() as an else statement appended to if($$row{image}), but  both will work just fine I think.