Discuss and learn French: French vocabulary, French grammar, French culture etc.
by coincidence, i was just following a podcast of a french prof and he used "du" which reinforces my belief that "du" is correct.
They are both correct but there is clearly a slightly different meaning.
There is rarely such a thing as a "correct" translation.It is all about context and usage.
Maybe this will be of some help.