Well yes, that's true. Had the same thing.
Walked into a Welsh pub once where everyone was speaking English, but then as soon as they saw us (just a family) they all started speaking in Welsh.
As I say, I would love to meet a nice German person, I really would. Everyone I have ever encountered...