diff --git a/rdg.go b/rdg.go
index c1f57aef76d39c249201c3638e656217bac8ec52..2c86d28e6c0fc3ff4d7a2dd1df1ae60b1f79355a 100644
--- a/rdg.go
+++ b/rdg.go
@@ -154,10 +154,10 @@ var c = cache.New(5*time.Minute, 10*time.Minute)
 func handleGatewayProtocol(w http.ResponseWriter, r *http.Request) {
 	connectionCache.Set(float64(c.ItemCount()))
 	if r.Method == MethodRDGOUT {
-		//if r.Header.Get("Connection") != "upgrade" && r.Header.Get("Upgrade") != "websocket" {
+		if r.Header.Get("Connection") != "upgrade" && r.Header.Get("Upgrade") != "websocket" {
 			handleLegacyProtocol(w, r)
 			return
-		//}
+		}
 		r.Method = "GET" // force
 		conn, err := upgrader.Upgrade(w, r, nil)
 		if err != nil {