diff --git a/app/src/cc/arduino/contributions/packages/ui/ContributedPlatformTableCell.java b/app/src/cc/arduino/contributions/packages/ui/ContributedPlatformTableCell.java index 2ac5286a73a..49cb45aee94 100644 --- a/app/src/cc/arduino/contributions/packages/ui/ContributedPlatformTableCell.java +++ b/app/src/cc/arduino/contributions/packages/ui/ContributedPlatformTableCell.java @@ -368,7 +368,9 @@ private Component getUpdatedCellComponent(Object value, boolean isSelected, int for (ContributedBoard board : selected.getBoards()) { desc += board.getName() + ", "; } - desc = desc.substring(0, desc.lastIndexOf(',')) + ".
"; + if (desc.lastIndexOf(',') != -1) { + desc = desc.substring(0, desc.lastIndexOf(',')) + ".
"; + } ContributedHelp help = null; if (selected.getHelp() != null) {