The Vietnamese government has a fine line to tread. Due to the current territorial disputes
with China, there is a resurgence of Sinophobia among the populace in Vietnam. The Vietnamese government doesn't want to antagonize the Chinese government and jeopardize a huge trading relationship, but it also doesn't want to appear to be caving to the Chinese. It had shown remarkable restraints in allowing anti-China protests to proceed, but recently it had been curbing them because the protestors attention is now focussing on the government itself.