diff --git a/src/Form/RevisionOverviewForm.php b/src/Form/RevisionOverviewForm.php index be03826..6263768 100755 --- a/src/Form/RevisionOverviewForm.php +++ b/src/Form/RevisionOverviewForm.php @@ -217,7 +217,9 @@ class RevisionOverviewForm extends FormBase { } /** @var \Drupal\Core\Entity\ContentEntityInterface $revision */ if ($revision = $node_storage->loadRevision($vid)) { - if ($revision->hasTranslation($langcode) && $revision->getTranslation($langcode)->isRevisionTranslationAffected()) { + if ($revision->hasTranslation($langcode) && + ($revision = $revision->getTranslation($langcode)) && + $revision->isRevisionTranslationAffected()) { $username = [ '#theme' => 'username', '#account' => $revision->getRevisionUser(),