diff --git a/pkg/compute/models/guests.go b/pkg/compute/models/guests.go index b0c25ebcc5..f669a4f3f1 100644 --- a/pkg/compute/models/guests.go +++ b/pkg/compute/models/guests.go @@ -835,6 +835,9 @@ func (manager *SGuestManager) ValidateCreateData(ctx context.Context, userCred m }*/ data, err = GetDriver(hypervisor).ValidateCreateData(ctx, userCred, data) + if err != nil { + return nil, err + } data, err = manager.SVirtualResourceBaseManager.ValidateCreateData(ctx, userCred, ownerProjId, query, data) if err != nil {