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 5eb9b6c81e..f6138f2eb9 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 @@ -62,17 +62,16 @@ public class ExtraFeaturesUpdatesFactory { if (SharedStudioUtils.isSharedStudioMode() && !factory.isSupportSharedMode()) { continue; } - if (factory instanceof PluginRequiredMissingJarsExtraUpdatesFactory - || factory instanceof PluginOptionalMissingJarsExtraUpdatesFactory) { - 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); + } + } + } } }