diff --git a/src/edu/cornell/mannlib/vitro/webapp/controller/ExportQrCodeController.java b/src/edu/cornell/mannlib/vitro/webapp/controller/ExportQrCodeController.java index 91037717..3dde3568 100644 --- a/src/edu/cornell/mannlib/vitro/webapp/controller/ExportQrCodeController.java +++ b/src/edu/cornell/mannlib/vitro/webapp/controller/ExportQrCodeController.java @@ -52,7 +52,12 @@ public class ExportQrCodeController extends FreemarkerHttpServlet { @Override protected String getTitle(String siteName, VitroRequest vreq) { - return "Export QR Code for " + getIndividualFromRequest(vreq).getRdfsLabel(); + try { + return "Export QR Code for " + getIndividualFromRequest(vreq).getRdfsLabel(); + } catch (Throwable e) { + log.error(e, e); + return "There was an error in the system. The individual could not be found"; + } } }