Clean up listings code.  Handle no spots case.