fix for recommendations not refreshed on change