fix a bug where the queued photo downloads were causing the wrong image to be shown in the table