diff --git a/pkg/services/object/get/assembleec.go b/pkg/services/object/get/assembleec.go
index a58602bf..03f913bb 100644
--- a/pkg/services/object/get/assembleec.go
+++ b/pkg/services/object/get/assembleec.go
@@ -43,7 +43,7 @@ func (r *request) assembleEC(ctx context.Context) {
 	}
 
 	r.prm.common = r.prm.common.WithLocalOnly(false)
-	assembler := newAssemblerEC(r.address(), r.infoEC, r.ctxRange(), r, r.localStorage, r.containerSource, r.log, r.headOnly(), r.traverserGenerator, r.curProcEpoch)
+	assembler := newAssemblerEC(r.address(), r.infoEC, r.ctxRange(), r, r.localStorage, r.log, r.headOnly(), r.traverserGenerator, r.curProcEpoch)
 
 	r.log.Debug(logs.GetAssemblingECObject,
 		zap.Uint64("range_offset", r.ctxRange().GetOffset()),
diff --git a/pkg/services/object/get/assemblerec.go b/pkg/services/object/get/assemblerec.go
index dde0d7da..44d9af3a 100644
--- a/pkg/services/object/get/assemblerec.go
+++ b/pkg/services/object/get/assemblerec.go
@@ -34,7 +34,6 @@ type assemblerec struct {
 	rng                *objectSDK.Range
 	remoteStorage      ecRemoteStorage
 	localStorage       localStorage
-	cs                 container.Source
 	log                *logger.Logger
 	head               bool
 	traverserGenerator traverserGenerator
@@ -47,7 +46,6 @@ func newAssemblerEC(
 	rng *objectSDK.Range,
 	remoteStorage ecRemoteStorage,
 	localStorage localStorage,
-	cs container.Source,
 	log *logger.Logger,
 	head bool,
 	tg traverserGenerator,
@@ -59,7 +57,6 @@ func newAssemblerEC(
 		ecInfo:             ecInfo,
 		remoteStorage:      remoteStorage,
 		localStorage:       localStorage,
-		cs:                 cs,
 		log:                log,
 		head:               head,
 		traverserGenerator: tg,