summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--source/rpc_client/cli_pipe.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/source/rpc_client/cli_pipe.c b/source/rpc_client/cli_pipe.c
index 3ad25c2f611..6a1e7e5b273 100644
--- a/source/rpc_client/cli_pipe.c
+++ b/source/rpc_client/cli_pipe.c
@@ -589,11 +589,10 @@ BOOL cli_send_and_rcv_pdu_trans(struct cli_connection *con,
return False;
}
- SMB_ASSERT(auth->cli_decode_pdu != NULL);
-
- if (rhdr.auth_len != 0 &&
- !auth->cli_decode_pdu(con, rdata, rhdr.frag_len,
- rhdr.auth_len))
+ if (rhdr.auth_len != 0
+ && auth->cli_decode_pdu
+ && !auth->cli_decode_pdu(con, rdata, rhdr.frag_len,
+ rhdr.auth_len))
{
return False;
}