Index: base/metrics/field_trial.cc |
diff --git a/base/metrics/field_trial.cc b/base/metrics/field_trial.cc |
index 970441160ca4afe2acb501095c8e81716e3c45ce..03f51a188ebe4a0894cfe30e79d22f3519f15ba1 100644 |
--- a/base/metrics/field_trial.cc |
+++ b/base/metrics/field_trial.cc |
@@ -362,7 +362,7 @@ void FieldTrial::FinalizeGroupChoiceImpl(bool is_locked) { |
SetGroupChoice(default_group_name_, kDefaultGroupNumber); |
// Add the field trial to shared memory. |
- if (kUseSharedMemoryForFieldTrials) |
+ if (kUseSharedMemoryForFieldTrials && trial_registered_) |
FieldTrialList::OnGroupFinalized(is_locked, this); |
} |