diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/N3MultiPartUpload.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/N3MultiPartUpload.java index 6bdc07bfd..6dee80e07 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/N3MultiPartUpload.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/controller/edit/N3MultiPartUpload.java @@ -135,16 +135,17 @@ public class N3MultiPartUpload extends VitroHttpServlet { EditConfiguration editConfig = EditConfiguration.getConfigFromSession( session, request); + if (editConfig == null) { + RequestDispatcher rd = request + .getRequestDispatcher("/edit/messages/noEditConfigFound.jsp"); + rd.forward(request, resp); + return; + } + EditSubmission submission = new EditSubmission(request.getParameterMap(), editConfig, request.getFiles()); EditN3Generator n3Subber = editConfig.getN3Generator(); - if (editConfig == null) { - RequestDispatcher rd = request - .getRequestDispatcher("/edit/messages/noEditConfigFound.jsp"); - rd.forward(request, resp); - } - // check for form validation errors Map errors = submission.getValidationErrors(); EditSubmission.putEditSubmissionInSession(session, submission);