diff --git a/includes/class-user.php b/includes/class-user.php index b4842e7..d662460 100644 --- a/includes/class-user.php +++ b/includes/class-user.php @@ -1231,7 +1231,13 @@ public function get_local_friends_page_url( $post_id = null ) { if ( $post_id ) { $path = '/' . $post_id . '/'; } - return home_url( '/friends/' . self::get_user_login_for_url( $this->user_login ) . $path ); + + $user_login = self::get_user_login_for_url( $this->user_login ); + if ( ! $user_login || is_wp_error( $user_login ) ) { + return home_url( '/friends/' . $path ); + } + + return home_url( '/friends/' . $user_login . $path ); } /**