diff --git a/Kernel/Net/IPv4Socket.cpp b/Kernel/Net/IPv4Socket.cpp index 5b66152ea7..ca73443099 100644 --- a/Kernel/Net/IPv4Socket.cpp +++ b/Kernel/Net/IPv4Socket.cpp @@ -480,9 +480,9 @@ ErrorOr> IPv4Socket::pseudo_path(OpenFileDescription cons StringBuilder builder; TRY(builder.try_append("socket:"sv)); - TRY(builder.try_appendff("{}:{}", m_local_address.to_string(), m_local_port)); + TRY(builder.try_appendff("{}:{}", TRY(m_local_address.to_string()), m_local_port)); if (m_role == Role::Accepted || m_role == Role::Connected) - TRY(builder.try_appendff(" / {}:{}", m_peer_address.to_string(), m_peer_port)); + TRY(builder.try_appendff(" / {}:{}", TRY(m_peer_address.to_string()), m_peer_port)); switch (m_role) { case Role::Listener: