diff --git a/lib/models/requestContext.js b/lib/models/requestContext.js
index <HASH>..<HASH> 100644
--- a/lib/models/requestContext.js
+++ b/lib/models/requestContext.js
@@ -53,9 +53,7 @@ class Connection {
   }
 
   set id(str) {
-    if (this[_c_id] === null) {
-      this[_c_id] = assert.assertString('connection.id', str);
-    }
+    this[_c_id] = assert.assertString('connection.id', str);
   }
 
   get id() {
@@ -63,9 +61,7 @@ class Connection {
   }
 
   set protocol(str) {
-    if (this[_c_protocol] === null) {
-      this[_c_protocol] = assert.assertString('connection.protocol', str);
-    }
+    this[_c_protocol] = assert.assertString('connection.protocol', str);
   }
 
   get protocol() {
backward compatibility: connection properties should not be read-only