- <?php if ( $url != network_home_url('', 'http') ) : ?>
- <p class="view"><?php printf( __('Your account is now activated. <a href="%1$s">View your site</a> or <a href="%2$s">Log in</a>'), $url, $url . 'wp-login.php' ); ?></p>
+ <?php if ( $url && $url != network_home_url( '', 'http' ) ) :
+ switch_to_blog( (int) $result['blog_id'] );
+ $login_url = wp_login_url();
+ restore_current_blog();
+ ?>
+ <p class="view"><?php printf( __( 'Your account is now activated. <a href="%1$s">View your site</a> or <a href="%2$s">Log in</a>' ), $url, esc_url( $login_url ) ); ?></p>