As fans flocked to comment on his Instagram and Facebook posts, slamming him for not knowing the difference between Hong Kong and China, the star changed the caption to "accurately" reflect his trip.
"Great 48 hours in Shanghai and Hong Kong," it now reads.
However, after changing the caption, David began receiveing a different kind of negative backlash.
"Why edit your post? You were absolutely correct, Hong Kong is undoubtedly part of China (Just Google Hong Kong handover ceremony lol). Anyway, it's good to see someone finally realize that Hong Kong is merely an administrative district of China, just same level as Shanghai," wrote one fan.
"Believe it or not, Hongkong belongs to People's Republic of China!" said another.
Um, maybe just delete the caption, David?