diff --git a/pkg/kubelet/server/stats/summary.go b/pkg/kubelet/server/stats/summary.go
index <HASH>..<HASH> 100644
--- a/pkg/kubelet/server/stats/summary.go
+++ b/pkg/kubelet/server/stats/summary.go
@@ -83,6 +83,10 @@ func (sp *summaryProviderImpl) Get() (*statsapi.Summary, error) {
 		statsapi.SystemContainerMisc:    nodeConfig.SystemCgroupsName,
 	}
 	for sys, name := range systemContainers {
+		// skip if cgroup name is undefined (not all system containers are required)
+		if name == "" {
+			continue
+		}
 		s, _, err := sp.provider.GetCgroupStats(name)
 		if err != nil {
 			glog.Errorf("Failed to get system container stats for %q: %v", name, err)
Skip system container cgroup stats if undefined