diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml
index c7533149..838c473f 100644
--- a/.versionbot/CHANGELOG.yml
+++ b/.versionbot/CHANGELOG.yml
@@ -1,3 +1,18 @@
+- commits:
+    - subject: Fix error displaying info for devices without commits
+      hash: e0c65bdef89e2cc1922e2e445fc2d2ff4968b944
+      body: ''
+      footer:
+        Change-type: patch
+        change-type: patch
+        Resolves: '#2024'
+        resolves: '#2024'
+        Signed-off-by: Scott Lowe <scott@balena.io>
+        signed-off-by: Scott Lowe <scott@balena.io>
+      author: Scott Lowe
+      nested: []
+  version: 12.17.2
+  date: 2020-09-08T17:00:11.674Z
 - commits:
     - subject: Fix usage info for env rename
       hash: 5e5a2c1c85d09020fb53a0e80db9efee9940e885
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 31bacc15..50950d1a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file
 automatically by Versionist. DO NOT EDIT THIS FILE MANUALLY!
 This project adheres to [Semantic Versioning](http://semver.org/).
 
+## 12.17.2 - 2020-09-08
+
+* Fix error displaying info for devices without commits [Scott Lowe]
+
 ## 12.17.1 - 2020-09-08
 
 * Fix usage info for env rename [Scott Lowe]
diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json
index af7706ff..c8c904e1 100644
--- a/npm-shrinkwrap.json
+++ b/npm-shrinkwrap.json
@@ -1,6 +1,6 @@
 {
   "name": "balena-cli",
-  "version": "12.17.1",
+  "version": "12.17.2",
   "lockfileVersion": 1,
   "requires": true,
   "dependencies": {
diff --git a/package.json b/package.json
index 85760a2c..4700f498 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "balena-cli",
-  "version": "12.17.1",
+  "version": "12.17.2",
   "description": "The official balena CLI tool",
   "main": "./build/app.js",
   "homepage": "https://github.com/balena-io/balena-cli",