catalog: support no thumbnail case