The 30-year-old forward has been given a limited role at the Allianz Arena this season. After starting four Bundesliga matches in a row on the bench, however, Muller has started the Bundesliga champions' last two games and played the full 90 minutes for the first time on Saturday as his side ran out 2-1 winners against Union Berlin.
Muller admitted this month that he is unhappy with his situation and suggested he could leave the club amid reports Manchester United and Inter want to sign him.
"If the coaching staff see me as a sub in the future, I will have to think about my situation," he said. "I'm too ambitious to not do that."
But Salihamidzic was quick to dismiss the speculation surrounding the German forward, suggesting they will not let any key players leave when the transfer window opens.
"That’s a story you want to write [Muller being sold]. We have two players out for months and you are trying to tell us to sell a player. There’s no reason for doing this," he told Sky Sport, pointing to the absence of defenders Niklas Sule and Lucas Hernandez.