Double check that you havn't accidently categorized a transaction in the parent category. This is something that would cause what you are seeing. In categories with sub categories there should never be transactions assigned to the parent category.