diff --git a/pkg/kubelet/stats/helper.go b/pkg/kubelet/stats/helper.go index 273205338b..454facc4e9 100644 --- a/pkg/kubelet/stats/helper.go +++ b/pkg/kubelet/stats/helper.go @@ -51,7 +51,7 @@ func cadvisorInfoToCPUandMemoryStats(info *cadvisorapiv2.ContainerInfo) (*statsa cpuStats.UsageCoreNanoSeconds = &cstat.Cpu.Usage.Total } } - if info.Spec.HasMemory { + if info.Spec.HasMemory && cstat.Memory != nil { pageFaults := cstat.Memory.ContainerData.Pgfault majorPageFaults := cstat.Memory.ContainerData.Pgmajfault memoryStats = &statsapi.MemoryStats{