I made new theme directory, why won’t it show up in admin GUI?

I have Multi-Site enabled.

That means I must first log in as a super admin, then go to “super admin” > “themes” option in left menu (inside wp-admin), and then enable it there first.