trivial: Fix minor AppStream porting quirk
We didn't need to drop the assert (I wonder if we should fail better in case of a broken component?), also fix the warning in case we failed to load the data pool.