fix check contacts never return when list is length 0