The France winger has returned to training ahead of the resumption of the Bundesliga season after missing friendlies against Al Kuwait and Red Bull Salzburg.
However, Bayern coach Guardiola revealed the former Marseille man is an injury concern for the trip to third-placed Gladbach.
"He was in pain in the legs in the last days. Today we have the last training, until now I still do not know whether he can play tomorrow," said the Spaniard.
One player who will definitely not feature at Borussia-Park is midfielder Bastian Schweinsteiger, who has been out since November due to an ankle injury and is now suffering with a knee problem.
Schweinsteiger is not yet ready to return, but Guardiola hopes to have the influential Germany international back in the near future as the Bavarian giants continue their pursuit of more silverware.
"He is one of the best players in the league in recent years. We need him, it is a pity for us and for him that he has been able to play so little," the former Barcelona coach said.
Winger Arjen Robben, who turned 30 on Thursday, and versatile captain Philipp Lahm will return to the squad for the clash with Gladbach.
Guardiola is expecting a stern test from Lucien Favre's side, who are unbeaten in eight league games.
"If we don't put all of the things that set us apart into action, then we will have problems," he added.
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.