diff --git a/test-server/test-server-v2.0.c b/test-server/test-server-v2.0.c
index 8702049b..debe72ba 100644
--- a/test-server/test-server-v2.0.c
+++ b/test-server/test-server-v2.0.c
@@ -90,6 +90,19 @@ static const struct lws_http_mount mount = {
 	1,		/* strlen("/"), ie length of the mountpoint */
 };
 
+/*
+ * this sets a per-vhost, per-protocol option name:value pair
+ * the effect is to set this protocol to be the default one for the vhost,
+ * ie, selected if no Protocol: header is sent with the ws upgrade.
+ */
+
+static const struct lws_protocol_vhost_options pvo_opt = {
+	NULL,
+	NULL,
+	"default",
+	"1"
+};
+
 /*
  * We must enable the plugin protocols we want into our vhost with a
  * linked-list.  We can also give the plugin per-vhost options here.
@@ -111,7 +124,7 @@ static const struct lws_protocol_vhost_options pvo_1 = {
 
 static const struct lws_protocol_vhost_options pvo = {
 	&pvo_1,
-	NULL,
+	&pvo_opt,
 	"dumb-increment-protocol",
 	""
 };