Photo display problems - PARTIALLY FIXED!