Index: uspace/lib/libc/generic/vfs/vfs.c
===================================================================
--- uspace/lib/libc/generic/vfs/vfs.c	(revision c544c5d07c2bd7b5301e09b4a820744b9010991c)
+++ uspace/lib/libc/generic/vfs/vfs.c	(revision 11c2ae5a15f0dfff238ade7d0f2e9f969de56b0b)
@@ -173,4 +173,13 @@
 		return (int) rc;
 	}
+	/* Ask VFS whether it likes fs_name. */
+	rc = async_req_0_0(vfs_phone, IPC_M_PING);
+	if (rc != EOK) {
+		async_wait_for(req, NULL);
+		async_serialize_end();
+		futex_up(&vfs_phone_futex);
+		free(mpa);
+		return (int) rc;
+	}
 	rc = ipc_data_write_start(vfs_phone, (void *)mpa, mpa_len);
 	if (rc != EOK) {
