diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/language/settings/providers/LanguageSettingsScannerInfoProvider.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/language/settings/providers/LanguageSettingsScannerInfoProvider.java index d54236e7e83..a52272cfb89 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/language/settings/providers/LanguageSettingsScannerInfoProvider.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/language/settings/providers/LanguageSettingsScannerInfoProvider.java @@ -202,7 +202,7 @@ public class LanguageSettingsScannerInfoProvider implements IScannerInfoProvider } IPath locPath = new Path(location); - if (locPath.isAbsolute() && locPath.getDevice() == null) { + if (!locPath.isUNC() && locPath.isAbsolute() && locPath.getDevice() == null) { IPath buildCWD = getBuildCWD(cfgDescription); // prepend device (C:) for Windows String device = buildCWD.getDevice();