From 7c44c29b11a8da7b02a3dc49a289ed1bedda0f85 Mon Sep 17 00:00:00 2001 From: Reinhard Pointner Date: Fri, 20 Jul 2012 03:54:08 +0000 Subject: [PATCH] * catch possible NPE --- source/net/sourceforge/filebot/web/CachedResource.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/source/net/sourceforge/filebot/web/CachedResource.java b/source/net/sourceforge/filebot/web/CachedResource.java index e8674f59..d802beb1 100644 --- a/source/net/sourceforge/filebot/web/CachedResource.java +++ b/source/net/sourceforge/filebot/web/CachedResource.java @@ -78,14 +78,18 @@ public abstract class CachedResource { } } else { try { - product = type.cast(element.getValue()); + if (element != null) { + product = type.cast(element.getValue()); + } } catch (Exception e) { Logger.getLogger(getClass().getName()).log(Level.WARNING, e.getMessage()); } } try { - getCache().put(element); + if (element != null) { + getCache().put(element); + } } catch (Exception e) { Logger.getLogger(getClass().getName()).log(Level.WARNING, e.getMessage()); }