Author: echatellier Date: 2014-07-17 12:32:01 +0200 (Thu, 17 Jul 2014) New Revision: 409 Url: http://forge.codelutin.com/projects/faxtomail/repository/revisions/409 Log: Correction d'une NPE si l'on essaye d'etendre des dossiers, o?\195?\185 l'utilisateur n'a pas les droits de d?\195?\169placement Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/FaxToMailUIUtil.java Modified: trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/FaxToMailUIUtil.java =================================================================== --- trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/FaxToMailUIUtil.java 2014-07-17 10:31:20 UTC (rev 408) +++ trunk/faxtomail-ui-swing/src/main/java/com/franciaflex/faxtomail/ui/swing/util/FaxToMailUIUtil.java 2014-07-17 10:32:01 UTC (rev 409) @@ -194,8 +194,12 @@ // expand nodes for (MailFolder folder : foldersToExpand) { DefaultMutableTreeNode node = nodesByFolder.get(folder); - TreePath treePath = new TreePath(node.getPath()); - navigationTree.expandPath(treePath); + // le node peut être null, s'il n'est pas dans l'arbre car + // l'utilisateur n'a pas les droits de déplacement par exemple + if (node != null) { + TreePath treePath = new TreePath(node.getPath()); + navigationTree.expandPath(treePath); + } } return nodesByFolder;