Fix for checking language changed before broadcasting