diff --git a/core/java/android/webkit/WebViewCore.java b/core/java/android/webkit/WebViewCore.java index 8b9ca57d7ef4a..53024d69f40c7 100644 --- a/core/java/android/webkit/WebViewCore.java +++ b/core/java/android/webkit/WebViewCore.java @@ -1650,12 +1650,14 @@ final class WebViewCore { } /* package */ synchronized boolean pictureReady() { - return nativePictureReady(); + return 0 != mNativeClass ? nativePictureReady() : false; } /*package*/ synchronized Picture copyContentPicture() { Picture result = new Picture(); - nativeCopyContentToPicture(result); + if (0 != mNativeClass) { + nativeCopyContentToPicture(result); + } return result; }