diff options
Diffstat (limited to 'src/kim/agent/mac/ServerDemux.m')
| -rw-r--r-- | src/kim/agent/mac/ServerDemux.m | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kim/agent/mac/ServerDemux.m b/src/kim/agent/mac/ServerDemux.m index 595da0656..ea1943592 100644 --- a/src/kim/agent/mac/ServerDemux.m +++ b/src/kim/agent/mac/ServerDemux.m @@ -459,7 +459,7 @@ static int32_t kim_handle_request_handle_error (mach_port_t in_client_port, if (!err) { err = k5_ipc_stream_read_string (in_request_stream, &identity_string); /* Can be empty string "" if there is no identity */ - if (!err && identity_string[0]) { + if (!err && !identity_string[0]) { k5_ipc_stream_free_string (identity_string); identity_string = KIM_IDENTITY_ANY; } |
