Index: uspace/lib/c/generic/io/io.c
===================================================================
--- uspace/lib/c/generic/io/io.c	(revision 382cd26301cd27f45d545c59b033505e2b8affff)
+++ uspace/lib/c/generic/io/io.c	(revision 82582e4b3fc0fb2c1cdcef538faa051d1123f9a0)
@@ -173,4 +173,5 @@
 		}
 		*flags = (O_APPEND | O_CREAT) | (plus ? O_RDWR : O_WRONLY);
+		break;
 	default:
 		errno = EINVAL;
