Осенью 1097 г. в городе Любече прошел княжеский съезд, где присутствовали Владимир Мономах, Святополк Изяславич, Давыд и Олег Святославичи, Давыд Игоревич, Василько Ростиславич. Любеч принадлежал черниговским князьям, и это надо расценивать как уступку Святополка и Владимира братьям Святославичам. Пусть Гориславич потерпел поражение в войне с Мстиславом, пусть Чернигов был захвачен Владимиром Всеволодовичем, но права Давыда и Олега на наследство отца остались. Смоленские полки были весомым аргументом в споре братьев со своими родственниками.
Цель съезда – остановить междоусобицы и распри, объединить князей перед лицом половецкой угрозы. Конфликт между Олегом и Мономахом наглядно продемонстрировал, к чему может привести братоубийственная война. Итоги съезда были поистине удивительными и подвели черту под многолетней борьбой Олега. Князья говорили друг другу: «Зачем губим Русскую землю, сами на себя усобицы поднимая? А половцы землю нашу растаскивают и радуются, что нас раздирают междоусобицы. Да ныне соединимся в единое сердце и будем соблюдать Русскую землю. И пусть каждый владеет отчиной своей: Святополк – Киевом, отчиной Изяславовой, Владимир – Всеволодовой, Давыд, Олег и Ярослав – Святославовой, и кому Всеволод раздал города: Давыду – Владимир, Ростиславичам же: Володарю – Перемышль, Васильку – Теребовль» (4, 241). Тот порядок вещей, за который яростно сражался Олег, воплощался в жизнь – за сыновьями Изяслава, Святослава и Всеволода Ярославичей закреплялись уделы отцов. Олег и Давыд получили Чернигов, Новгород-Северский, Муром, Тмутаракань и землю вятичей. Мономах кроме Переяславского удела и Ростово-Суздальской земли удержал за собой Смоленск, но отказался от Курска в пользу Святославичей. Володарь и Василько, сыновья тмутараканского князя Ростислава Владимировича, отравленного византийцами в 1067 г., получали в удел Перемышль и Теребовль, тем самым избегая печальной участи изгоев. Давыд Игоревич стал княжить на Волыни: «И на том целовали крест: «Если теперь кто на кого поднимется, против того будем все и крест честной». И все сказали: «Да будет против того крест честной и вся Русская земля» (4, 241).
Как можно оценить итоги съезда в Любече? Ответ может быть только один – как победу Олега. Потерпев поражение в войне, князь добился свой цели, вернув удел отца. И пусть в Чернигове стал княжить Давыд, произошло это согласно древнему закону, поскольку именно он был старшим в роду. Олег получил Новгород-Северский и Курск, у князя не было оснований сетовать на несправедливость. Ярослав Святославич так и остался княжить в Рязани и Муроме. Амбиции Владимира Мономаха потерпели крах. Несмотря на победу в войне, князь был вынужден отказаться от Чернигова и признать за Святославичами право на удел отца. На съезде в Любече Владимир Всеволодович полностью отказался от претензий на Черниговское княжество. Почему он так поступил?
Можно предположить, что закончившаяся усобица произвела сильнейшее впечатление на Мономаха. Он знал, кто являлся истинным виновником этого кровопролития, и чувствовал свою ответственность за случившееся. Будучи глубоко религиозным человеком, Владимир мог усмотреть Божью кару в гибели сына. Князь нарушил десятую заповедь, где прямо говорилось: «Не желай дома ближнего твоего; не желай жены ближнего твоего, ни раба его, ни рабыни его, ни вола его, ни осла его, ничего, что у ближнего твоего». Мономах возжелал Чернигов и Муром, города, принадлежавшие его двоюродным братьям. Действовал по закону силы, а не по совести и справедливости. Тем самым спровоцировав кровавую бойню, охватившую огромную территорию – от Северской земли до Северо-Восточной Руси. Возможно, всё это князь осознал лишь тогда, когда получил весть о гибели Изяслава. И что самое страшное, винить в смерти сына он мог только себя. Мономах это понимал, поэтому не испытывал к Олегу ненависти и не обвинял двоюродного брата в смерти сына.