diff --git a/src/cheogram/java/com/cheogram/android/WebxdcPage.java b/src/cheogram/java/com/cheogram/android/WebxdcPage.java index 2eafad423b3071dfb58223857c8b56ee8021ede1..71c80e1ce8e9fff85506ed3ff544dbd7c27da5b8 100644 --- a/src/cheogram/java/com/cheogram/android/WebxdcPage.java +++ b/src/cheogram/java/com/cheogram/android/WebxdcPage.java @@ -213,7 +213,7 @@ public class WebxdcPage implements ConversationPage { throw new Exception("\"" + path + "\" not found"); } String mimeType = MimeUtils.guessFromPath(path); - String encoding = mimeType.startsWith("text/") ? "UTF-8" : null; + String encoding = (mimeType != null && mimeType.startsWith("text/")) ? "UTF-8" : null; res = new WebResourceResponse(mimeType, encoding, localZip.getInputStream(entry)); } } catch (Exception e) {