diff --git a/server/src/com/cloud/server/StatsCollector.java b/server/src/com/cloud/server/StatsCollector.java index 067ed003f39..50aa93cd5ee 100755 --- a/server/src/com/cloud/server/StatsCollector.java +++ b/server/src/com/cloud/server/StatsCollector.java @@ -343,7 +343,9 @@ public class StatsCollector extends ManagerBase implements ComponentMethodInterc } for (HostVO host : gpuEnabledHosts) { HashMap> groupDetails = _resourceMgr.getGPUStatistics(host); - _resourceMgr.updateGPUDetails(host.getId(), groupDetails); + if (groupDetails != null) { + _resourceMgr.updateGPUDetails(host.getId(), groupDetails); + } } hostIds = _hostGpuGroupsDao.listHostIds(); } catch (Throwable t) {