diff --git a/platform/util/src/com/intellij/util/ui/UIUtil.java b/platform/util/src/com/intellij/util/ui/UIUtil.java index 3d42c77e426f..0f26c503d938 100644 --- a/platform/util/src/com/intellij/util/ui/UIUtil.java +++ b/platform/util/src/com/intellij/util/ui/UIUtil.java @@ -109,10 +109,12 @@ public class UIUtil { Properties properties = new Properties(); for (String path : paths) { try { - File propsFile = new File(path); - FileInputStream in = new FileInputStream(propsFile); - properties.load(in); - in.close(); + FileInputStream in = new FileInputStream(new File(path)); + try { + properties.load(in); + } finally { + if (in != null) in.close(); + } } catch (Exception ignore) { continue;