I'm using the Multi-Site Manager plugin and I want to let my users sign up for blogs at http://daytonastate.org/wp-signup.php or http://thripp.com/wp-signup.php for the respective domains. The only problem is that wp-signup.php or wpmu-functions.php always sets the site_id column in the wp_blogs table to 1, even though daytonastate.org should have the site_id of 4. I've tested, and you can't even log on to an account until the site_id is changed manually.
Is there any way to make this set itself automatically when a blog is created? All the other topics I've found here just suggest doing it manually in phpMyAdmin, but that doesn't work for my case (open registration).