diff --git a/ios/src_library/React Native/RNIModalViewModule/RNIModalViewModule.swift b/ios/src_library/React Native/RNIModalViewModule/RNIModalViewModule.swift index da1bacf0..a7c80924 100644 --- a/ios/src_library/React Native/RNIModalViewModule/RNIModalViewModule.swift +++ b/ios/src_library/React Native/RNIModalViewModule/RNIModalViewModule.swift @@ -180,8 +180,12 @@ class RNIModalViewModule: RCTEventEmitter { error.invokePromiseRejectBlock(reject) } catch { - let error = RNIModalError(code: .unknownError); - error.invokePromiseRejectBlock(reject); + let errorWrapper = RNIModalError( + code: .unknownError, + error: error + ); + + errorWrapper.invokePromiseRejectBlock(reject); }; }; };