[fix] correct typo
[fix] handle empty main category