diff --git a/src/protocol.h b/src/protocol.h
index 7a7072ed..212afaf3 100644
--- a/src/protocol.h
+++ b/src/protocol.h
@@ -24,7 +24,7 @@
 /* Protocol version. Different major versions are incompatible. */
 
 #define PROT_MAJOR 17
-#define PROT_MINOR 0
+#define PROT_MINOR 1
 
 /* Silly Windows */
 
diff --git a/src/protocol_auth.c b/src/protocol_auth.c
index 7aaef17f..d98e5c4b 100644
--- a/src/protocol_auth.c
+++ b/src/protocol_auth.c
@@ -462,6 +462,9 @@ bool ack_h(connection_t *c, char *request) {
 			c->options &= ~OPTION_CLAMP_MSS;
 	}
 
+	if(c->protocol_minor > 0)
+		c->node->status.ecdh = true;
+
 	/* Activate this connection */
 
 	c->allow_request = ALL;