diff --git a/ui/src/components/view/ListView.vue b/ui/src/components/view/ListView.vue
index 38b8b519138..abb62b345bc 100644
--- a/ui/src/components/view/ListView.vue
+++ b/ui/src/components/view/ListView.vue
@@ -200,7 +200,7 @@
- {{ parseFloat(parseFloat(text) / 1024.0 / 1024.0 / 1024.0).toFixed(2) }} GiB
+ {{ isNaN(text) ? text : (parseFloat(parseFloat(text) / 1024.0 / 1024.0 / 1024.0).toFixed(2) + ' GiB') }}
diff --git a/ui/src/config/section/storage.js b/ui/src/config/section/storage.js
index 920cdb5bbb6..1cf31350fb2 100644
--- a/ui/src/config/section/storage.js
+++ b/ui/src/config/section/storage.js
@@ -42,11 +42,7 @@ export default {
const metricsFields = ['diskkbsread', 'diskkbswrite', 'diskiopstotal']
if (store.getters.userInfo.roletype === 'Admin') {
- metricsFields.push({
- physicalsize: (record) => {
- return record.physicalsize ? parseFloat(record.physicalsize / (1024.0 * 1024.0 * 1024.0)).toFixed(2) + 'GB' : ''
- }
- })
+ metricsFields.push('physicalsize')
}
metricsFields.push('utilization')