Предварительно Владимир хотел заполучить в союзники Полоцк, где правил тогда варяг Рогволод. Для этого Владимир решил породниться с ним, женившись на дочери Рогволода Рогнеде, которая, впрочем, считалась уже невестой князя Ярополка. Послам Владимира Рогнеда гордо отвечала, что за сына рабыни (Владимир действительно родился от рабыни княгини Ольги, ключницы Малуши) она никогда не пойдет. Мстя за это унижение, Владимир напал на Полоцк, убил Рогволода и двух его сыновей и взял Рогнеду в жены силой. Она стала одной из многих жен Владимира, имевшего большой гарем.