diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPRecentItems.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPRecentItems.java index 9c39f4604b..e041b878db 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPRecentItems.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPRecentItems.java @@ -310,7 +310,8 @@ public class DPRecentItems extends DashboardPanel implements EventListener(getDesktop()); - desktop.get().addListener(listener); + if (desktop != null && desktop.get() != null) + desktop.get().addListener(listener); } } diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPRunningJobs.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPRunningJobs.java index 75e0f275f4..533445cff6 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPRunningJobs.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/dashboard/DPRunningJobs.java @@ -224,7 +224,8 @@ public class DPRunningJobs extends DashboardPanel implements EventListener(getDesktop()); - desktop.get().addListener(listener); + if (desktop != null && desktop.get() != null) + desktop.get().addListener(listener); } } @@ -285,4 +287,4 @@ public class DPRunningJobs extends DashboardPanel implements EventListener