Index: uspace/app/mkfat/mkfat.c
===================================================================
--- uspace/app/mkfat/mkfat.c	(revision 462b418bff979160ff8af9f9916ba81d26cc59cd)
+++ uspace/app/mkfat/mkfat.c	(revision ff0c270eaae7fb0bcea1e0d39986792efa5d9d5b)
@@ -180,5 +180,5 @@
 		printf(NAME ": Block device has %" PRIuOFF64 " blocks.\n",
 		    dev_nblocks);
-		if (dev_nblocks < cfg.total_sectors)
+		if (!cfg.total_sectors || dev_nblocks < cfg.total_sectors)
 			cfg.total_sectors = dev_nblocks;
 	}
