diff -Naur busybox.orig/util-linux/fdisk.c busybox/util-linux/fdisk.c
--- busybox.orig/util-linux/fdisk.c	Sun Jan 13 01:54:36 2008
+++ busybox/util-linux/fdisk.c	Sun Jan 13 01:55:53 2008
@@ -702,7 +702,7 @@
  * We might also do the opposite and warn in all cases except
  * for "is probably nondos partition".
  */
-static int
+/*static int
 is_dos_partition(int t)
 {
 	return (t == 1 || t == 4 || t == 6 ||
@@ -710,7 +710,7 @@
 		t == 0x11 || t == 0x12 || t == 0x14 || t == 0x16 ||
 		t == 0x1b || t == 0x1c || t == 0x1e || t == 0x24 ||
 		t == 0xc1 || t == 0xc4 || t == 0xc6);
-}
+}*/
 
 static void
 menu(void)
@@ -1734,9 +1734,9 @@
 				"to %x (%s)\n", i + 1, sys,
 				partition_type(sys));
 			ptes[i].changed = 1;
-			if (is_dos_partition(origsys) ||
+			/*if (is_dos_partition(origsys) ||
 				is_dos_partition(sys))
-				//dos_changed = 1;
+				dos_changed = 1;*/
 			break;
 		}
 	}
