diff --git a/src/node_crypto.cc b/src/node_crypto.cc
index 7dfb3523e36956..9006f3e12c664b 100644
--- a/src/node_crypto.cc
+++ b/src/node_crypto.cc
@@ -1424,10 +1424,13 @@ int SSLWrap::NewSessionCallback(SSL* s, SSL_SESSION* sess) {
memset(serialized, 0, size);
i2d_SSL_SESSION(sess, &serialized);
+ unsigned int session_id_length;
+ const unsigned char* session_id = SSL_SESSION_get_id(sess,
+ &session_id_length);
Local