Index: uspace/srv/fs/fat/fat_ops.c
===================================================================
--- uspace/srv/fs/fat/fat_ops.c	(revision 770d2816c8e85c4d0901dc1b8cf8f009dde36ffc)
+++ uspace/srv/fs/fat/fat_ops.c	(revision 0be3e8beefa6bc22baebe98fe92dd97f1c2df2b7)
@@ -555,4 +555,7 @@
 	if (!parentp)
 		return EBUSY;
+	
+	if (fat_has_children(cfn))
+		return ENOTEMPTY;
 
 	futex_down(&parentp->lock);
