diff --git a/pkg/extension/storage.go b/pkg/extension/storage.go
index c23a7d40a8d3d4817e303e51bb799931ceba5a8c..6cb8055c957cec7fc4df9a9361f054ba77285b82 100644
--- a/pkg/extension/storage.go
+++ b/pkg/extension/storage.go
@@ -77,12 +77,7 @@ func (s *storage) GetExtension(ctx context.Context, spaceID, envID string, exten
 
 // FindExtensions возвращает состояния расширений в пространстве
 func (s *storage) FindExtensions(ctx context.Context, spaceID, envID string, extensions ...string) ([]*Info, error) {
-	var itemsFilter *items.Filter
-	if len(extensions) != 0 {
-		itemsFilter.ID = extensions
-	}
-
-	itms, _, err := s.content.Items.Find(ctx, spaceID, envID, ExtensionsCollectionID, itemsFilter)
+	itms, _, err := s.content.Items.Find(ctx, spaceID, envID, ExtensionsCollectionID, &items.Filter{ID: extensions})
 	if err != nil && !strings.Contains(err.Error(), collections.ErrNotFound.Error()) {
 		return nil, err
 	}