browspr: fix needed for CL 4708.

Change-Id: I95a9e956afdea08f5d47156f89bb8a081eda4d62
MultiPart: 3/4
diff --git a/services/wsprd/browspr/main/main_nacl.go b/services/wsprd/browspr/main/main_nacl.go
index de052b3..3982c88 100644
--- a/services/wsprd/browspr/main/main_nacl.go
+++ b/services/wsprd/browspr/main/main_nacl.go
@@ -214,12 +214,9 @@
 		return err
 	}
 
-	// TODO(cnicolaou,bprosnitz) Should we use the roaming profile?
-	// It uses flags. We should change that.
 	listenSpec := ipc.ListenSpec{
-		Proxy:    veyronProxy,
-		Protocol: "tcp",
-		Address:  "",
+		Proxy: veyronProxy,
+		Addrs: ipc.ListenAddrs{{Protocol: "ws", Address: ""}},
 	}
 
 	runtime, err := rt.New(options.RuntimePrincipal{principal})