Ribery had two good efforts saved early in the match but ran out of ideas as the game went on, repeatedly running down blind alleys as Basel defenders crowded him out.
He was taken off midway through the second half and television pictures showed he refused to look Heynckes in the eye or shake his hand as he made his way to the bench.
"It's natural when a player is substituted in a game of this importance that he is not going to be very happy," said Heynckes, playing down the incident.
Heynckes, looking unruffled despite the growing pressure on his side who have fallen four points behind Bundesliga leaders Borussia Dortmund, said the game could have gone either way.
"It was generally an even game, a typical 0-0 game," he said. "Both teams had very good scoring chances.
"If we had taken the lead, we could have sat back and let them come at us. But we took risks because we wanted to win the game.
"I'm convinced that in a short time we can play better and with more success."
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.