diff --git a/pkg/resource/deploy/source_eval.go b/pkg/resource/deploy/source_eval.go index 8dd54d17dff3..6a63ecd93d45 100644 --- a/pkg/resource/deploy/source_eval.go +++ b/pkg/resource/deploy/source_eval.go @@ -1190,10 +1190,6 @@ func (rm *resmon) RegisterResource(ctx context.Context, var outputDeps map[string]*pulumirpc.RegisterResourceResponse_PropertyDependencies if remote { provider, ok := rm.providers.GetProvider(providerRef) - if providers.IsDenyDefaultsProvider(providerRef) { - msg := diag.GetDefaultProviderDenied(resource.URN(t.String())).Message - return nil, fmt.Errorf(msg, t.Package().String(), t.String()) - } if !ok { return nil, fmt.Errorf("unknown provider '%v'", providerRef) } diff --git a/sdk/nodejs/runtime/resource.ts b/sdk/nodejs/runtime/resource.ts index 443bdd75c7ce..a4b12e831b9e 100644 --- a/sdk/nodejs/runtime/resource.ts +++ b/sdk/nodejs/runtime/resource.ts @@ -529,7 +529,7 @@ async function prepareResource(label: string, res: Resource, parent: Resource | let providerRef: string | undefined; let importID: ID | undefined; - if (custom || remote) { + if (custom) { const customOpts = opts; importID = customOpts.import; providerRef = await ProviderResource.register(opts.provider);