diff options
Diffstat (limited to 'org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java')
-rw-r--r-- | org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java b/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java index 2c608e71..0e0b3aa6 100644 --- a/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java +++ b/org.eclipse.m2e.profiles.core/src/org/eclipse/m2e/profiles/core/internal/ProfileData.java @@ -57,9 +57,12 @@ public class ProfileData { } /** - * @return the activation state of the profile (Active, Inactive, Disabled, Unknown) + * @return the activation state of the profile (Active, Inactive, Disabled, Unknown). Never <code>null</code>, Inactive by default. */ public ProfileState getActivationState() { + if (activationState == null) { + activationState = ProfileState.Inactive; + } return activationState; } |