fix no-collection case