diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9b383cd..2998781 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,11 @@ This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.htm
# Changelog for "accounting-dashboard-harvester-se-plugin"
+## [v2.3.1-SNAPSHOT]
+
+- Fixed bug on getting ScopeDescriptor for new scopes.
+
+
## [v2.3.0]
- Ported GA harvesters to Analytics Data API (GA4)
diff --git a/pom.xml b/pom.xml
index 9f480a5..c61dea8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -12,7 +12,7 @@
4.0.0
org.gcube.accounting
accounting-dashboard-harvester-se-plugin
- 2.3.0
+ 2.3.1-SNAPSHOT
Accounting Dashboard Harvester Smart Executor Plugin
Accounting Dashboard Harvester Smart Executor Plugin harvest accounting
diff --git a/src/main/java/org/gcube/dataharvest/AccountingDashboardHarvesterPlugin.java b/src/main/java/org/gcube/dataharvest/AccountingDashboardHarvesterPlugin.java
index 3d467df..4e6a2ff 100644
--- a/src/main/java/org/gcube/dataharvest/AccountingDashboardHarvesterPlugin.java
+++ b/src/main/java/org/gcube/dataharvest/AccountingDashboardHarvesterPlugin.java
@@ -224,6 +224,7 @@ public class AccountingDashboardHarvesterPlugin extends Plugin {
ScopeDescriptor actualScopeDescriptor = scopeDescriptorMap.get(context);
if (actualScopeDescriptor == null) {
actualScopeDescriptor = new ScopeDescriptor(scopeBean.name(), context);
+ scopeDescriptorMap.put(actualScopeDescriptor.getId(), actualScopeDescriptor);
}
if (scopeBean.is(Type.INFRASTRUCTURE)) {