diff --git a/src/add-ons/kernel/network/stack/stack_interface.cpp b/src/add-ons/kernel/network/stack/stack_interface.cpp index 028b3daf47..660a7e403f 100644 --- a/src/add-ons/kernel/network/stack/stack_interface.cpp +++ b/src/add-ons/kernel/network/stack/stack_interface.cpp @@ -99,7 +99,8 @@ stack_interface_recvfrom(net_socket* socket, void* data, size_t length, if (error != B_OK) return error; - *_addressLength = message.msg_namelen; + if (_addressLength != NULL) + *_addressLength = message.msg_namelen; return B_OK; }