diff --git a/src/entities/vault_account.rs b/src/entities/vault_account.rs
index d04b02ad71ce2f1805c7b63a683a28d834d545ad..f2db84c97e53bb35e5a981d320387afe503250de 100644
--- a/src/entities/vault_account.rs
+++ b/src/entities/vault_account.rs
@@ -134,7 +134,10 @@ impl sea_orm::TryGetable for DbAccountId {
 			.try_get_by(idx)
 			.map_err(|e| TryGetError::Null(e.to_string()))?;
 		Ok(DbAccountId(AccountId::from_str(&value).map_err(|e| {
-			TryGetError::DbErr(DbErr::Custom(e.to_string()))
+			TryGetError::DbErr(DbErr::Custom(format!(
+				"Cannot parse DbAccountId for string '{}' - error: {}",
+				&value, e
+			)))
 		})?))
 	}
 }