Adapt mbedtls_ssl_parse_certificate() to removal of peer_cert field
diff --git a/library/ssl_tls.c b/library/ssl_tls.c
index f012fb6..141c255 100644
--- a/library/ssl_tls.c
+++ b/library/ssl_tls.c
@@ -6301,10 +6301,10 @@
             goto exit;
         }
     }
-#endif /* !MBEDTLS_SSL_KEEP_PEER_CERTIFICATE */
-
+#else
     ssl->session_negotiate->peer_cert = chain;
     chain = NULL;
+#endif /* !MBEDTLS_SSL_KEEP_PEER_CERTIFICATE */
 
     MBEDTLS_SSL_DEBUG_MSG( 2, ( "<= parse certificate" ) );