diff --git a/optimizely/decision_service.py b/optimizely/decision_service.py index 76588e26..ffa68aa7 100644 --- a/optimizely/decision_service.py +++ b/optimizely/decision_service.py @@ -195,7 +195,7 @@ def get_variation_for_rollout(self, rollout, user_id, attributes=None): break # Evaluate last rule i.e. "Everyone Else" rule - everyone_else_experiment = rollout.experiments[-1] + everyone_else_experiment = self.config.get_experiment_from_key(rollout.experiments[-1].get('key')) if audience_helper.is_user_in_experiment(self.config, self.config.get_experiment_from_key(rollout.experiments[-1].get('key')), attributes):