New theme does not allow Multisite site creation

Hi

My new theme does not let users create new site.

I do not want to use the Buddypress signup form

Site creation is allowed in backend

in Multisite, the site directory page is meant to have a Create Site button but it's gone

http://tradr.com/site/

Support enabled

Any ideas?

Cheers,

Johnny