Index: lams_central/src/java/org/lamsfoundation/lams/web/LAMSUploadServlet.java =================================================================== diff -u -r8179037dc958585c054547eb7de9be14c6aed233 -rfb72be5fff0c4637a7aab99f3f9c1d28c634e2d5 --- lams_central/src/java/org/lamsfoundation/lams/web/LAMSUploadServlet.java (.../LAMSUploadServlet.java) (revision 8179037dc958585c054547eb7de9be14c6aed233) +++ lams_central/src/java/org/lamsfoundation/lams/web/LAMSUploadServlet.java (.../LAMSUploadServlet.java) (revision fb72be5fff0c4637a7aab99f3f9c1d28c634e2d5) @@ -203,6 +203,10 @@ fields.put(item.getFieldName(),item); } FileItem uplFile=(FileItem)fields.get("NewFile"); + if (uplFile == null) { + // form field name used by CKEditor 3.x + uplFile = (FileItem) fields.get("upload"); + } String fileNameLong=uplFile.getName(); fileNameLong=fileNameLong.replace('\\','/'); String[] pathParts=fileNameLong.split("/");