diff --git a/pkg/compute/models/cachedimages.go b/pkg/compute/models/cachedimages.go index bd0b3106fc..b50dd2ff5f 100644 --- a/pkg/compute/models/cachedimages.go +++ b/pkg/compute/models/cachedimages.go @@ -318,7 +318,7 @@ func (manager *SCachedimageManager) GetCachedimageById(ctx context.Context, user return cachedImage, nil } } - if errors.Cause(err) != sql.ErrNoRows { + if err != nil && errors.Cause(err) != sql.ErrNoRows { return nil, err } s := auth.GetAdminSession(ctx, options.Options.Region, "")