diff --git a/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFileManagerImpl.java b/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFileManagerImpl.java index fa67da9afd05..38d8da323df6 100644 --- a/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFileManagerImpl.java +++ b/platform/core-impl/src/com/intellij/openapi/vfs/impl/VirtualFileManagerImpl.java @@ -85,8 +85,11 @@ public class VirtualFileManagerImpl extends VirtualFileManagerEx { public VirtualFileSystem getFileSystem(@Nullable String protocol) { if (protocol == null) return null; List systems = myCollector.forKey(protocol); - if (systems.isEmpty()) return null; - LOG.assertTrue(systems.size() == 1, protocol + ": " + systems); + int size = systems.size(); + if (size == 0) return null; + if (size > 1) { + LOG.error(protocol + ": " + systems); + } return systems.get(0); }