435ea7
diff --git a/magic/Magdir/filesystems b/magic/Magdir/filesystems
435ea7
index 9172dcb..25c24ca 100644
435ea7
--- a/magic/Magdir/filesystems
435ea7
+++ b/magic/Magdir/filesystems
435ea7
@@ -885,32 +885,40 @@
435ea7
 # Minix filesystems - Juan Cespedes <cespedes@debian.org>
435ea7
 0x410	leshort		0x137f
435ea7
 !:strength / 2
435ea7
->0x402	beshort		< 100		Minix filesystem, V1, %d zones
435ea7
+>0x402	beshort		< 100
435ea7
+>0x402	beshort		> -1		Minix filesystem, V1, %d zones
435ea7
 >0x1e	string		minix		\b, bootable
435ea7
 0x410	beshort		0x137f
435ea7
 !:strength / 2
435ea7
->0x402	beshort		< 100		Minix filesystem, V1 (big endian), %d zones
435ea7
+>0x402	beshort		< 100
435ea7
+>0x402	beshort		> -1		Minix filesystem, V1 (big endian), %d zones
435ea7
 >0x1e	string		minix		\b, bootable
435ea7
 0x410	leshort		0x138f
435ea7
 !:strength / 2
435ea7
->0x402	beshort		< 100		Minix filesystem, V1, 30 char names, %d zones
435ea7
+>0x402	beshort		< 100
435ea7
+>0x402	beshort		> -1		Minix filesystem, V1, 30 char names, %d zones
435ea7
 >0x1e	string		minix		\b, bootable
435ea7
 0x410	beshort		0x138f
435ea7
 !:strength / 2
435ea7
->0x402	beshort		< 100		Minix filesystem, V1, 30 char names (big endian), %d zones
435ea7
+>0x402	beshort		< 100
435ea7
+>0x402	beshort		> -1		Minix filesystem, V1, 30 char names (big endian), %d zones
435ea7
 >0x1e	string		minix		\b, bootable
435ea7
 0x410	leshort		0x2468
435ea7
->0x402	beshort		< 100		Minix filesystem, V2, %d zones
435ea7
+>0x402	beshort		< 100
435ea7
+>>0x402	beshort		> -1		Minix filesystem, V2, %d zones
435ea7
 >0x1e	string		minix		\b, bootable
435ea7
 0x410	beshort		0x2468
435ea7
->0x402	beshort		< 100		Minix filesystem, V2 (big endian), %d zones
435ea7
+>0x402	beshort		< 100
435ea7
+>0x402	beshort		> -1		Minix filesystem, V2 (big endian), %d zones
435ea7
 >0x1e	string		minix		\b, bootable
435ea7
 
435ea7
 0x410	leshort		0x2478
435ea7
->0x402	beshort		< 100		Minix filesystem, V2, 30 char names, %d zones
435ea7
+>0x402	beshort		< 100
435ea7
+>0x402	beshort		> -1		Minix filesystem, V2, 30 char names, %d zones
435ea7
 >0x1e	string		minix		\b, bootable
435ea7
 0x410	leshort		0x2478
435ea7
->0x402	beshort		< 100		Minix filesystem, V2, 30 char names, %d zones
435ea7
+>0x402	beshort		< 100
435ea7
+>0x402	beshort		> -1		Minix filesystem, V2, 30 char names, %d zones
435ea7
 >0x1e	string		minix		\b, bootable
435ea7
 0x410	beshort		0x2478
435ea7
 >0x402	beshort		!0		Minix filesystem, V2, 30 char names (big endian), %d zones