diff --git a/app/src/main/java/de/blinkt/openvpn/core/LogItem.java b/app/src/main/java/de/blinkt/openvpn/core/LogItem.java
index cd048f4a70ea13844e6bc1f45030e4403d265807..178906c33ec19cda9007e02d4958fb2f3589732e 100644
--- a/app/src/main/java/de/blinkt/openvpn/core/LogItem.java
+++ b/app/src/main/java/de/blinkt/openvpn/core/LogItem.java
@@ -10,6 +10,7 @@ import android.content.Context;
 import android.content.pm.PackageInfo;
 import android.content.pm.PackageManager;
 import android.content.pm.Signature;
+import android.content.res.Resources.NotFoundException;
 import android.os.Parcel;
 import android.os.Parcelable;
 
@@ -265,6 +266,11 @@ public class LogItem implements Parcelable {
                     return str;
                 }
             }
+        } catch (NotFoundException e) {
+            String str = "Log resid not found: " + mRessourceId;
+            if (mArgs != null)
+                str += join("|", mArgs);
+            return str;
         } catch (UnknownFormatConversionException e) {
             if (c != null)
                 throw new UnknownFormatConversionException(e.getLocalizedMessage() + getString(null));