diff --git wp-activate.php wp-activate.php
index b13279a..499a4e5 100644
--- wp-activate.php
+++ wp-activate.php
@@ -125,7 +125,7 @@ get_header( 'wp-activate' );
 				<?php
 			}
 		} else {
-			$url = isset( $result['blog_id'] ) ? get_home_url( (int) $result['blog_id'] ) : '';
+			$url = isset( $result['meta']['add_to_blog'] ) ? get_home_url( (int) $result['meta']['add_to_blog'] ) : '';
 			$user = get_userdata( (int) $result['user_id'] );
 			?>
 			<h2><?php _e('Your account is now active!'); ?></h2>
@@ -136,7 +136,7 @@ get_header( 'wp-activate' );
 			</div>
 
 			<?php if ( $url && $url != network_home_url( '', 'http' ) ) :
-				switch_to_blog( (int) $result['blog_id'] );
+				switch_to_blog( (int) $result['meta']['add_to_blog'] );
 				$login_url = wp_login_url();
 				restore_current_blog();
 				?>
