diff --git a/src/main/java/org/olat/core/util/prefs/db/DbStorage.java b/src/main/java/org/olat/core/util/prefs/db/DbStorage.java
index 0a65eeb28104b82b05f13e4f5ba23b21c015a84a..cbbe770fedbe496f0f01ea31d307d03e2fa8e7df 100644
--- a/src/main/java/org/olat/core/util/prefs/db/DbStorage.java
+++ b/src/main/java/org/olat/core/util/prefs/db/DbStorage.java
@@ -68,7 +68,7 @@ public class DbStorage extends LogDelegator implements PreferencesStorage{
 		 Property guiProperty = null; 
 		 try { 
 			 guiProperty = PropertyManager.getInstance().findProperty(identity, null, null, null, USER_PROPERTY_KEY); 
-		 } catch (AssertException e) {
+		 } catch (Exception e) {
 			 // OLAT-6429 detect and delete multiple prefs objects, keep the first one only 
 			 List<Property> guiPropertyList = PropertyManager.getInstance().findProperties(identity, null, null, null, USER_PROPERTY_KEY); 
 			 if (guiPropertyList != null && guiPropertyList.size() > 0) {