diff --git a/org.adempiere.base/src/org/compiere/model/MRecentItem.java b/org.adempiere.base/src/org/compiere/model/MRecentItem.java index 818acce052..2a84f6056c 100644 --- a/org.adempiere.base/src/org/compiere/model/MRecentItem.java +++ b/org.adempiere.base/src/org/compiere/model/MRecentItem.java @@ -343,7 +343,7 @@ public class MRecentItem extends X_AD_RecentItem return m_label; } - public static void clearLabel(int AD_Table_ID, int Record_ID) { + public static synchronized void clearLabel(int AD_Table_ID, int Record_ID) { Iterator it = s_cache.values().iterator(); while (it.hasNext()) { MRecentItem retValue = it.next();