diff --git a/src/Entity/Group.php b/src/Entity/Group.php
index 0bbea96..88e865d 100644
--- a/src/Entity/Group.php
+++ b/src/Entity/Group.php
@@ -354,4 +354,16 @@ class Group extends ContentEntityBase implements GroupInterface {
     }
   }
 
+  /**
+   * {@inheritdoc}
+   *
+   * @todo This will change in https://www.drupal.org/node/2906082 after
+   * https://www.drupal.org/node/2906082 or
+   * https://www.drupal.org/project/entity_access_policies be finished.
+   */
+  public function getCacheContexts() {
+    $this->cacheContexts[] = 'user';
+    return $this->cacheContexts;
+  }
+
 }
diff --git a/src/Entity/GroupContent.php b/src/Entity/GroupContent.php
index 645a804..46c338b 100644
--- a/src/Entity/GroupContent.php
+++ b/src/Entity/GroupContent.php
@@ -384,4 +384,16 @@ class GroupContent extends ContentEntityBase implements GroupContentInterface {
     return [];
   }
 
+  /**
+   * {@inheritdoc}
+   *
+   * @todo This will change in https://www.drupal.org/node/2906082 after
+   * https://www.drupal.org/node/2906082 or
+   * https://www.drupal.org/project/entity_access_policies be finished.
+   */
+  public function getCacheContexts() {
+    $this->cacheContexts[] = 'user';
+    return $this->cacheContexts;
+  }
+
 }
