diff --git a/lib/refrepo/gen/wiki/generators/hardware.rb b/lib/refrepo/gen/wiki/generators/hardware.rb
index cde601a3e942c06b4ebe643aa7fed1b6b728be6c..54545ba8120b10d20e7227a68bb04cdd2aee1d6f 100644
--- a/lib/refrepo/gen/wiki/generators/hardware.rb
+++ b/lib/refrepo/gen/wiki/generators/hardware.rb
@@ -386,7 +386,7 @@ class G5KHardwareGenerator < WikiGenerator
           next if node_hash['status'] == 'retired'
           sd = node_hash['storage_devices']
           reservable_disks = sd.select{ |v| v['reservation'] == true }.count > 0
-          maindisk = sd.select { |v| v['device'] == 'sda' }[0]
+          maindisk = sd.select { |v| v['device'] == 'sda' }[0] || sd.select { |v| v['device'] == 'nvme0n1' }[0]
           maindisk_t = maindisk['storage'] + ' ' + G5K.get_size(maindisk['size'],'metric')
           other = sd.select { |d| d['device'] != 'sda' }
           hdds = other.select { |d| d['storage'] == 'HDD' }