diff --git a/core/modules/node/src/Controller/NodeController.php b/core/modules/node/src/Controller/NodeController.php
index f4a30ee..814599b 100644
--- a/core/modules/node/src/Controller/NodeController.php
+++ b/core/modules/node/src/Controller/NodeController.php
@@ -182,18 +182,37 @@ public function revisionOverview(NodeInterface $node) {
             '#theme' => 'username',
             '#account' => $revision_author,
           );
-          $row[] = array('data' => $this->t('!date by !username', array('!date' => $node->link($this->dateFormatter->format($revision->revision_timestamp->value, 'short')), '!username' => drupal_render($username)))
-            . (($revision->revision_log->value != '') ? '<p class="revision-log">' . Xss::filter($revision->revision_log->value) . '</p>' : ''),
-            'class' => array('revision-current'));
-          $row[] = array('data' => String::placeholder($this->t('current revision')), 'class' => array('revision-current'));
+          $current_revision_message = $this->t('!date by !username !revision-log', array(
+            '!date' => $node->link($this->dateFormatter->format($revision->revision_timestamp->value, 'short')),
+            '!username' => drupal_render($username),
+            '!revision-log' => ($revision->revision_log->value != '') ? '<p class="revision-log">' . Xss::filter($revision->revision_log->value) . '</p>' : '',
+          ));
+          $row[] = array(
+            'data' => array(
+              '#markup' => $current_revision_message,
+            ),
+            'class' => array('revision-current'),
+          );
+          $row[] = array(
+            'data' => String::placeholder($this->t('current revision')),
+            'class' => array('revision-current'),
+          );
         }
         else {
           $username = array(
             '#theme' => 'username',
             '#account' => $revision_author,
           );
-          $row[] = $this->t('!date by !username', array('!date' => $this->l($this->dateFormatter->format($revision->revision_timestamp->value, 'short'), new Url('node.revision_show', array('node' => $node->id(), 'node_revision' => $vid))), '!username' => drupal_render($username)))
-            . (($revision->revision_log->value != '') ? '<p class="revision-log">' . Xss::filter($revision->revision_log->value) . '</p>' : '');
+          $old_revision_message = $this->t('!date by !username !revision-log', array(
+            '!date' => $this->l($this->dateFormatter->format($revision->revision_timestamp->value, 'short'), new Url('node.revision_show', array('node' => $node->id(), 'node_revision' => $vid))),
+            '!username' => drupal_render($username),
+            '!revision-log' => ($revision->revision_log->value != '') ? '<p class="revision-log">' . Xss::filter($revision->revision_log->value) . '</p>' : '',
+          ));
+          $row[] = array(
+            'data' => array(
+              '#markup' => $old_revision_message,
+            ),
+          );
 
           if ($revert_permission) {
             $links['revert'] = array(
