It's an Apache setting. I forget what the .htaccess setting is right now but you should be able to find it in Apache's documentation. You want to not serve a directory listing if it doesn't find an index page in the directory requested.
Or you can put an index page there and Apache will serve that instead.
Either way, you want to look at Apache.