Drugi mąż Barbary Rokemberg zmarł między wrześniem 1445 a majem 1448.
Przed 10 marca 1451 Barbarę Orientową poślubił książę karniowski i rybnicki Mikołaj V z opawsko-raciborskiej linii Przemyślidów. Mikołaj był wdowcem po Ślązaczce Małgorzacie z Lgoty, zatem Barbara była kolejną księżną niedynastycznego pochodzenia. Związki śląskich Przemyślidów z niżej urodzonymi małżonkami były niemal tak często spotykane jak z osobami dynastycznego pochodzenia. Nierówne stanem małżeństwa zawierano wcześniej jednak przede wszystkim z przedstawicielami elity możnowładczej (czeskiej i polskiej), nie zaś mieszczańskiej. Przypuszczalnie więc przyczyną związku Mikołaja V z zamożną, ale zbyt nisko urodzoną mieszczką był zamiar podreperowania książęcego skarbca. Z trzeciego małżeństwa Barbary, które nie trwało nawet 2 lat, pochodziło dwoje dzieci: zmarły w dzieciństwie i pochowany w katedrze wawelskiej Mikołaj oraz Małgorzata (Machna), żona księcia zatorskiego Kazimierza II.