Prevent private sites from showing in blog directory

Hello Guys,

I have some sites set as “private” but it still being listed under the default “blogs” directory in my Bp, WPMU site.

I assumed private also meant that it would not be listed. Am I doing something wrong? Are there other solutions to specific which sites shows up base on manual selections or automation (e.g. do not like “private” sites)?