diff --git a/src/views/system.html b/src/views/system.html
index f6dd45295..ae3f2f2f9 100644
--- a/src/views/system.html
+++ b/src/views/system.html
@@ -57,7 +57,12 @@
+
diff --git a/src/views/system.js b/src/views/system.js
index e50c38a0d..19074db45 100644
--- a/src/views/system.js
+++ b/src/views/system.js
@@ -38,6 +38,11 @@ angular.module('Application').controller('SystemController', ['$scope', '$locati
Client.diskUsage(function (error, result) {
if (error) return console.error('Failed to refresh disk usage.', error);
+ if (!result.usage) {
+ $scope.disks.busy = false;
+ return;
+ }
+
$scope.disks.ts = result.usage.ts;
// [ { filesystem, type, size, used, available, capacity, mountpoint }]