summaryrefslogtreecommitdiff
path: root/lib/ext/safe_renegotiation.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ext/safe_renegotiation.c')
-rw-r--r--lib/ext/safe_renegotiation.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/ext/safe_renegotiation.c b/lib/ext/safe_renegotiation.c
index 26d25165bc..8e8798dc5b 100644
--- a/lib/ext/safe_renegotiation.c
+++ b/lib/ext/safe_renegotiation.c
@@ -54,7 +54,8 @@ _gnutls_ext_sr_finished(gnutls_session_t session, void *vdata,
sr_ext_st *priv;
gnutls_ext_priv_data_t epriv;
- if (session->internals.priorities->sr == SR_DISABLED) {
+ if (session->internals.priorities->sr == SR_DISABLED ||
+ session->internals.priorities->no_extensions) {
return 0;
}