diff --git a/pkg/reconciler/knativeeventing/knativeeventing.go b/pkg/reconciler/knativeeventing/knativeeventing.go index 30a0ac811f..9e6e0fd612 100644 --- a/pkg/reconciler/knativeeventing/knativeeventing.go +++ b/pkg/reconciler/knativeeventing/knativeeventing.go @@ -169,6 +169,9 @@ func (r *Reconciler) injectNamespace(ctx context.Context, manifest *mf.Manifest, func (r *Reconciler) installed(ctx context.Context, instance base.KComponent) (*mf.Manifest, error) { paths := instance.GetStatus().GetManifests() + if len(paths) == 0 { + return nil, nil + } installed, err := common.FetchManifestFromArray(paths) if err != nil { diff --git a/pkg/reconciler/knativeserving/knativeserving.go b/pkg/reconciler/knativeserving/knativeserving.go index 08610b70dd..d554b73ddd 100644 --- a/pkg/reconciler/knativeserving/knativeserving.go +++ b/pkg/reconciler/knativeserving/knativeserving.go @@ -155,6 +155,9 @@ func (r *Reconciler) injectNamespace(ctx context.Context, manifest *mf.Manifest, func (r *Reconciler) installed(ctx context.Context, instance base.KComponent) (*mf.Manifest, error) { paths := instance.GetStatus().GetManifests() + if len(paths) == 0 { + return nil, nil + } installed, err := common.FetchManifestFromArray(paths) if err != nil { return &installed, err