Index: src/views/pages/post-edit.ejs
===================================================================
--- src/views/pages/post-edit.ejs	(revision 015ce465e5c0358e84f12cd2ca3297d32e390cee)
+++ src/views/pages/post-edit.ejs	(revision 9effb80995066fd31d07a2d3669248119426209d)
@@ -1102,4 +1102,5 @@
         cropper = new Cropper(img, { viewMode: 1, autoCropArea: 1, background: false, responsive: true });
       };
+      img.onerror = () => { cleanup(); resolve(file); }; // kon niet laden → upload het origineel
       img.src = url;
 
