diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index d549f25a34c9c08c499f07b55d4f051d757f8e8e..bc965d74c91f46268aface68d889c048d131c769 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -1,5 +1,5 @@
 4.10.2 (Work-in-progress): fixed regression introduced in 4.9 for recombined
-meshes with boundary layers.
+meshes with boundary layers; small bug fixes.
 
 4.10.1 (May 1, 2022): small bug fixes.
 
diff --git a/src/numeric/BasisFactory.cpp b/src/numeric/BasisFactory.cpp
index 0919b2a5feb50679310d77534d7bd36fc9b7351b..81e0916f2233f5565ddc5e4168d9581149eab640 100644
--- a/src/numeric/BasisFactory.cpp
+++ b/src/numeric/BasisFactory.cpp
@@ -163,6 +163,13 @@ void BasisFactory::clearAll()
   }
   js.clear();
 
+  auto itC = cs.begin();
+  while(itC != cs.end()) {
+    delete itC->second;
+    itC++;
+  }
+  cs.clear();
+
   auto itG = gs.begin();
   while(itG != gs.end()) {
     delete itG->second;