Index: /trunk/src/VBox/Devices/PC/BIOS/floppy.c
===================================================================
--- /trunk/src/VBox/Devices/PC/BIOS/floppy.c	(revision 43675)
+++ /trunk/src/VBox/Devices/PC/BIOS/floppy.c	(revision 43676)
@@ -729,9 +729,10 @@
                     // AL=number of sectors written=0
                     AX = 0x0300;
-                    SET_CF();
-                    return;
                 } else {
-                    BX_PANIC("%s: read error\n", __func__);
+                    // Some other problem occurred.
+                    AX = 0x0100;
                 }
+                SET_CF();
+                return;
             }
             
