Dashboard variable not changing when different dashboard selected - bug

I have a variable (job) defined against my dashboard, a different dashboard has the same variable (job) – in each case the variable is defined differently (different job), as I only want to see data for that particular job on that dashboard – unfortunately when I switch from one dashboard to another, the old variable is still the one used.