diff --git a/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m b/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m index 3ec26ed4..2d46827f 100755 --- a/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m +++ b/WebViewJavascriptBridge/WebViewJavascriptBridgeBase.m @@ -164,7 +164,10 @@ - (void)disableJavscriptAlertBoxSafetyTimeout { // ------------------------------------------- - (void) _evaluateJavascript:(NSString *)javascriptCommand { - [self.delegate _evaluateJavascript:javascriptCommand]; + if (self.delegate && + [self.delegate respondsToSelector:@selector(_evaluateJavascript:)]) { + [self.delegate _evaluateJavascript:javascriptCommand]; + } } - (void)_queueMessage:(WVJBMessage*)message {