diff --git a/core/server/controllers/admin.js b/core/server/controllers/admin.js index 96af55d2a7..c2d37368fb 100644 --- a/core/server/controllers/admin.js +++ b/core/server/controllers/admin.js @@ -79,7 +79,7 @@ adminControllers = { imagespath = path.join(ghost.paths().appRoot, 'content/images'), dir = path.join(imagespath, year, month), ext = path.extname(req.files.uploadimage.name).toLowerCase(), - type = req.files.uploadimage.type, + type = req.files.uploadimage.type || req.files.uploadimage.headers['content-type'], basename = path.basename(req.files.uploadimage.name, ext).replace(/[\W]/gi, '_'); function renameFile(target_path) {