diff --git a/lib/config/definitions.js b/lib/config/definitions.js
index 52eb00d15e82d5186f3171045b88b2c9a018baff..c1672a5c5bf984e7de1d89007afa435c13366533 100644
--- a/lib/config/definitions.js
+++ b/lib/config/definitions.js
@@ -1423,7 +1423,7 @@ const options = [
       'Current value': '{{{currentValue}}}',
       'New value': '{{{newValue}}}',
       Change:
-        '{{#if currentValue}}`{{{currentValue}}}` -> {{/if}}`{{{newValue}}}`',
+        '{{#if displayFrom}}`{{{displayFrom}}}` -> {{else}}{{#if currentValue}}`{{{currentValue}}}` -> {{/if}}{{/if}}{{#if displayTo}}`{{{displayTo}}}`{{else}}`{{{newValue}}}`{{/if}}',
       References: '{{{references}}}',
       'Package file': '{{{packageFile}}}',
     },
diff --git a/lib/workers/repository/process/lookup/index.js b/lib/workers/repository/process/lookup/index.js
index 92ebe130395ace32027c6f6efb9163e8e95012f2..d71fcd793863aab85a2ede54f29b0771bc584930 100644
--- a/lib/workers/repository/process/lookup/index.js
+++ b/lib/workers/repository/process/lookup/index.js
@@ -157,6 +157,8 @@ async function lookupUpdates(config) {
         }
         update.updateType = 'lockfileUpdate';
         update.fromVersion = lockedVersion;
+        update.displayFrom = lockedVersion;
+        update.displayTo = toVersion;
         update.isSingleVersion = true;
       }
       update.newMajor = getMajor(toVersion);