From 4a4e88184096263e7cdc0ac30817a9fe77101199 Mon Sep 17 00:00:00 2001
From: Bruno Nocera Zanette <brunonzanette@gmail.com>
Date: Fri, 30 May 2014 23:51:41 -0300
Subject: [PATCH] Fix nullPointerException on urlOfItemThumbnail

Fix nullPointerException on urlOfItemThumbnail function.
---
 .../main/java/org/dspace/app/util/SyndicationFeed.java   | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dspace/modules/additions/src/main/java/org/dspace/app/util/SyndicationFeed.java b/dspace/modules/additions/src/main/java/org/dspace/app/util/SyndicationFeed.java
index cf22fcb..22f2e21 100644
--- a/dspace/modules/additions/src/main/java/org/dspace/app/util/SyndicationFeed.java
+++ b/dspace/modules/additions/src/main/java/org/dspace/app/util/SyndicationFeed.java
@@ -532,7 +532,14 @@ public class SyndicationFeed
         try
         {
             Thumbnail thumbnail = ItemService.getThumbnail(new Context(), item.getID(), false);
-            return urlOfBitstream(request, thumbnail.getThumb());
+            if (thumbnail != null)
+            {
+                return urlOfBitstream(request, thumbnail.getThumb());
+            }
+            else
+            {
+                return null;
+            }
         }
         catch (SQLException e) 
         {
-- 
GitLab