diff --git a/main/plugins/org.talend.updates.runtime/src/main/java/org/talend/updates/runtime/engine/ExtraFeaturesUpdatesFactory.java b/main/plugins/org.talend.updates.runtime/src/main/java/org/talend/updates/runtime/engine/ExtraFeaturesUpdatesFactory.java index 6709392e63..5eb9b6c81e 100644 --- a/main/plugins/org.talend.updates.runtime/src/main/java/org/talend/updates/runtime/engine/ExtraFeaturesUpdatesFactory.java +++ b/main/plugins/org.talend.updates.runtime/src/main/java/org/talend/updates/runtime/engine/ExtraFeaturesUpdatesFactory.java @@ -17,7 +17,6 @@ import java.util.Set; import org.eclipse.core.runtime.Assert; import org.eclipse.core.runtime.IProgressMonitor; import org.talend.commons.exception.ExceptionHandler; -import org.talend.core.PluginChecker; import org.talend.core.runtime.util.SharedStudioUtils; import org.talend.updates.runtime.engine.factory.AbstractExtraUpdatesFactory; import org.talend.updates.runtime.engine.factory.IComponentUpdatesFactory; @@ -63,19 +62,17 @@ public class ExtraFeaturesUpdatesFactory { if (SharedStudioUtils.isSharedStudioMode() && !factory.isSupportSharedMode()) { continue; } - if (!(factory instanceof PluginRequiredMissingJarsExtraUpdatesFactory - || factory instanceof PluginOptionalMissingJarsExtraUpdatesFactory) - && PluginChecker.isStudioLite()) { - continue; - } - try { - factory.setCheckUpdateOnLine(isCheckUpdateOnLine); - factory.retrieveUninstalledExtraFeatures(monitor, uninstalledExtraFeatures); - } catch (Exception e) { - ExceptionHandler.process(e); + if (factory instanceof PluginRequiredMissingJarsExtraUpdatesFactory + || factory instanceof PluginOptionalMissingJarsExtraUpdatesFactory) { + try { + factory.setCheckUpdateOnLine(isCheckUpdateOnLine); + factory.retrieveUninstalledExtraFeatures(monitor, uninstalledExtraFeatures); + } catch (Exception e) { + ExceptionHandler.process(e); + } } - } + } } }