diff --git a/data/dbus-interfaces/org.gnome.Shell.Extensions.xml b/data/dbus-interfaces/org.gnome.Shell.Extensions.xml
index 780aa9a4a..b9ee9956f 100644
--- a/data/dbus-interfaces/org.gnome.Shell.Extensions.xml
+++ b/data/dbus-interfaces/org.gnome.Shell.Extensions.xml
@@ -107,6 +107,11 @@
The extension version
+
+ version-name s
+ The extension version name
+
+
url s
The URL to the extension homepage or repository
diff --git a/subprojects/extensions-app/js/main.js b/subprojects/extensions-app/js/main.js
index cfc54a45a..0853a8930 100644
--- a/subprojects/extensions-app/js/main.js
+++ b/subprojects/extensions-app/js/main.js
@@ -476,7 +476,7 @@ var ExtensionRow = GObject.registerClass({
}
get version() {
- return this._extension.metadata.version || '';
+ return this._extension.metadata['version-name'] || this._extension.metadata.version || '';
}
get error() {