diff --git a/src/node_crypto.cc b/src/node_crypto.cc
index fe79b140422..857aa0ce651 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