Bug fix: language() return value