message: Boolean properly
diff: @@ -334,7 +334,7 @@ DataStore.prototype.setModeForRoom = Promise.coroutine(function*(roomId, mode, e
  const modes = entry.remote.get("modes") || [];
  const hasMode = modes.includes(mode);
  - if ((!hasMode && !enabled) || (hasMode && enabled)) {
  + if (hasMode === enabled) {
  return;
  }
  if (enabled) {
  