They presumably meant non-zero total momentum. If the total momentum were non-zero, then the center of mass will be moving in a straight line, and will not return to where it began, and therefore the orbit would not be periodic.
[1] ignoring the parameters of that ellipse changing slightly and slowly thanks to the other planets
All of the things in the solution can constantly have momentum.