I happen to have a pretty good online dictionnary... I think this confirms your understanding of the word 'polite' in the above context. See sense #2.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.