The Serbian third seed, twice a semi-finalist at Roland Garros, won 6-1 3-6 6-1 6-3 as spectators sizzled in 30 degrees of heat on Court Suzanne Lenglen.
Djokovic steamed through the first set in quick time but went to sleep in the second as his 73rd-ranked opponent briefly threatened the tournament's first major shock.
However, Djokovic quickly recovered his poise and breezed through the next two sets without expending too much more of the energy he will need if he is to challenge for the title.
(Reporting by Martyn Herman; Editing by Miles Evans. To query or comment on this story email email@example.com)