diff --git a/platform/platform-impl/src/com/intellij/ide/CommandLineProcessor.java b/platform/platform-impl/src/com/intellij/ide/CommandLineProcessor.java index 889c1bf95960..3363deba1f18 100644 --- a/platform/platform-impl/src/com/intellij/ide/CommandLineProcessor.java +++ b/platform/platform-impl/src/com/intellij/ide/CommandLineProcessor.java @@ -156,10 +156,10 @@ public class CommandLineProcessor { } } else { + if (StringUtil.isQuotedString(arg)) { + arg = StringUtil.stripQuotesAroundValue(arg); + } if (line != -1) { - if (StringUtil.isQuotedString(arg)) { - arg = StringUtil.stripQuotesAroundValue(arg); - } final VirtualFile virtualFile = LocalFileSystem.getInstance().refreshAndFindFileByPath(arg); if (virtualFile != null) { lastOpenedProject = doOpenFile(virtualFile, line);