The Egyptian forward has seen little game time at the Westfalenstadion this season but he has no issue with seeing out the last six months of his contract with the club
Both players were forced to play second fiddle to in-form forward Robert Lewandowski over the course of the first half of the season but, of the two, Barrios has become the more unsettled and the Paraguayan has been heavily linked with a move away from the Westfalenstadion during the current transfer window.
Zidan has also been frustrated by his lack of playing time, but he is willing to see out his contract, which expires at the end of the season.
"I am now 30, I want to play regularly and can no longer can accept being second- or third-choice," the Egyptian forward told Bild.
"But BVB will only release me if Barrios remains. Lucas or me - only one will be allowed to go."
Given that Dortmund are reportedly willing to sell Barrios for €12 million and that Marseille and Malaga are said to be keen on the player, it seems likely that Zidan will have to stay, a proposition that he is not unduly perturbed by.
"Until my contract expires in the summer I will give everything for Borussia," he declared. "I love this club; with them I earned my first league title. BVB will always be something very special for me."
Zidan has featured just twice for Dortmund so far this season but he has seemingly rediscovered his best form, having racked up five goals in friendlies during the winter break.