[FIX] hide empty contracts