From 3e00f5d74e02e72f0cee4da0ba1dcadf4c936efe Mon Sep 17 00:00:00 2001 From: Akarshit Wal Date: Fri, 3 Jul 2015 13:43:45 +0530 Subject: [PATCH] Fixed a NPE --- .../processing/app/contrib/ContributionManagerDialog.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/processing/app/contrib/ContributionManagerDialog.java b/app/src/processing/app/contrib/ContributionManagerDialog.java index b8136314e..bb0658c7b 100644 --- a/app/src/processing/app/contrib/ContributionManagerDialog.java +++ b/app/src/processing/app/contrib/ContributionManagerDialog.java @@ -156,9 +156,11 @@ public class ContributionManagerDialog { @Override public void stateChanged(ChangeEvent e) { // When the tab is changed update status to the current selected panel - getActiveTab().contributionListPanel - .setSelectedPanel(getActiveTab().contributionListPanel - .getSelectedPanel()); + ContributionPanel currentPanel = getActiveTab().contributionListPanel + .getSelectedPanel(); + if (currentPanel != null) { + getActiveTab().contributionListPanel.setSelectedPanel(currentPanel); + } } });