get_bloginfo('url') is returning url for primary blog instead of current blog

Any ideas where to look?

The urls in the db seem to be correct and my .htaccess is the same as another i use for a completely different wpmu site.

wp_list_pages does the same thing, it's certainly a wordpress mu issue.