diff --git a/libraries/core/src/main/kotlin/io/element/android/libraries/core/data/Try.kt b/libraries/core/src/main/kotlin/io/element/android/libraries/core/data/Try.kt
index b91d249547..fe801e71f7 100644
--- a/libraries/core/src/main/kotlin/io/element/android/libraries/core/data/Try.kt
+++ b/libraries/core/src/main/kotlin/io/element/android/libraries/core/data/Try.kt
@@ -16,11 +16,11 @@
package io.element.android.libraries.core.data
-inline fun tryOrNull(noinline onError: ((Throwable) -> Unit)? = null, operation: () -> A): A? {
+inline fun tryOrNull(onError: ((Throwable) -> Unit) = { }, operation: () -> A): A? {
return try {
operation()
} catch (any: Throwable) {
- onError?.invoke(any)
+ onError.invoke(any)
null
}
}