diff --git a/pkg/hostman/guestman/guestman.go b/pkg/hostman/guestman/guestman.go index a04bb97d20..2566d1f51a 100644 --- a/pkg/hostman/guestman/guestman.go +++ b/pkg/hostman/guestman/guestman.go @@ -493,6 +493,10 @@ func (m *SGuestManager) GetQgaRunningGuests() []string { return true } + if guest.guestAgent == nil { + // in case guestAgent not init + return true + } if guest.guestAgent.TryLock() { defer guest.guestAgent.Unlock() err := guest.guestAgent.GuestPing(1)