diff --git a/frappe/handler.py b/frappe/handler.py index b1bbb6bf10..cee6d3fbde 100644 --- a/frappe/handler.py +++ b/frappe/handler.py @@ -206,7 +206,9 @@ def upload_file(): frappe.local.uploaded_file = content frappe.local.uploaded_filename = filename - if content and (frappe.session.user == "Guest" or (user and not user.has_desk_access())): + if content is not None and ( + frappe.session.user == "Guest" or (user and not user.has_desk_access()) + ): filetype = guess_type(filename)[0] if filetype not in ALLOWED_MIMETYPES: frappe.throw(_("You can only upload JPG, PNG, PDF, TXT or Microsoft documents."))