Вечером 22 сентября Сталин направил в президиум конференции записку, в которой указал, что в своих статьях в «Правде» он был достаточно осторожен в оценках перспектив Варшавского похода. Расчет РВС Юго-Западного фронта на взятие Львова не оправдался, потому что 1-я Конная была отправлена на север. Отметая упреки в своей пристрастности к командованию Западного фронта, Сталин отметил, что дело не в том, что мы не взяли Варшаву 16 августа, а «в том, что Западный фронт стоял, оказывается, перед катастрофой ввиду усталости солдат, ввиду неподтянутости тылов, а командование этого не знало, не замечало. Если бы командование предупредило ЦК о действительном состоянии фронта, ЦК несомненно отказался бы временно от наступательной войны, как он делает это теперь». Произошедшая «небывалая катастрофа, взявшая у нас 100 000 пленных и 200 орудий, это уже большая оплошность командования, которую нельзя оставить без внимания. Вот почему я требовал в ЦК назначения комиссии, которая, выяснив причины катастрофы, застраховала бы нас от нового разгрома. Тов. Ленин, видимо, щадит командование, но я думаю, что нужно щадить дело, а не командование». Получив слово утром 23 сентября, Сталин в общем довел до делегатов конференции эти свои соображения. Однако прения по этому вопросу завершились, подтвердив давно известное правило: «У победы много отцов, а поражение всегда сирота». В своей резолюции по политическому отчету ЦК конференция высказалась за переговоры с Польшей[294].

Тем временем в Варшаве 11 сентября решался вопрос о составе и полномочиях делегации на переговорах с Москвой в Риге. Основным вопросом был, естественно, вопрос о границе. Польские военные настаивали на получении линии по Днепру, но в итоге было решено ограничиться линией перемирия по реке Збруч – река Ствига – восточнее Ровно – Лунинца – Барановичей. Делегация получила право двигать эту линию на восток, заключать перемирие и прелиминарный договор и вести переговоры с РСФСР и УССР. Вместе с тем Варшава не могла не прислушаться к советам Парижа и не спешила достигнуть соглашения. 12 сентября в Ригу прибыла советская, а 19 сентября – польская делегации. 21 сентября стороны начали переговоры[295], которые проходили на фоне наступления польских войск на Волыни и в Белоруссии. Поскольку оказалось, что советские войска не в состоянии изменить ситуацию на польском фронте, а на юге продолжались ожесточенные бои с войсками Врангеля, Москва была вынуждена искать компромисс. 23 сентября от имени ВЦИК было заявлено, что РСФСР согласна на границу по линии реки Шара – Огинский канал – река Ясельда – река Стырь и далее по границе Восточной Галиции, но мир должен быть заключен в течение 10 дней (до 5 октября)[296]. 28 сентября польской делегации был передан советский проект прелиминарного договора и предложена граница по линии от устья реки Свислочь – Рудня – Беловеж – Каменец-Литовск – Брест-Литовск – Пиша – Любомль – Владимир-Волынский – Грибовица и далее по бывшей австро-русской границе до Днестра[297]. Поскольку было необходимо усилить войска, действовавшие против Врангеля, Москва стремилась поскорее завершить дело мирным соглашением, но польская сторона не спешила. 1 октября Варшава посчитала советские предложения неприемлемыми, но решила добиваться перемирия, поскольку зимняя кампания польской армии была не нужна.

2 октября польская делегация в Риге выдвинула свои предложения о границе, линия которой должна была проходить по реке Збручь – Ровно – Сарны – Лунинец – западнее Минска – Вилейка – Дисна и отрезать Литву от РСФСР. Советская делегация настаивала на своем предложении от 28 сентября. Понятно, что столь расходящиеся предложения было бы чрезвычайно трудно примирить, а в условиях дальнейшего отступления Красной армии длительный спор был не в интересах Москвы, и 4 октября было решено уступить. 5 октября польской делегации было заявлено о согласии советской стороны с ее предложением о линии границы. При этом советская делегация выставила следующие условия: 1) Подписать договор до 8 октября, 2) Польша признавала право РСФСР на транзит через свою территорию в Литву и Германию и 3) Отказаться от включения в договор положений об уплате Польше суммы в золоте по титулу активного участия польских земель в экономической жизни Российской империи, заменив его упоминанием о том, что расчет будет произведен. Польская делегация ответила согласием, но потребовала подписать протокол о согласии РСФСР выплатить Польше определенную сумму в золоте и предоставить ей концессии в счет выплат. После получения согласия Москвы и согласования документов 12 октября в 19.30 был подписан прелиминарный мир между Польшей и РСФСР с УССР.