diff -ur tmp/dvdrtools-0.1.4/cdrecord/cdrecord.c dvdrtools-0.1.4/cdrecord/cdrecord.c --- tmp/dvdrtools-0.1.4/cdrecord/cdrecord.c 2003-01-28 02:28:47.000000000 +0000 +++ dvdrtools-0.1.4/cdrecord/cdrecord.c 2003-05-05 20:40:17.000000000 +0100 @@ -1917,7 +1917,7 @@ goto toolarge; } } - } else { + } else if (!(flags & F_IGNSIZE)) { /* * dsp->ds_maxblocks == 0 (disk capacity is unknown). */ @@ -1953,7 +1953,7 @@ return (FALSE); } } - if (dsp->ds_maxblocks < 449850) { + if (dsp->ds_maxblocks < 449850 && !((dsp -> ds_flags & DSF_DVD) == 0)) { /* * Assume that this must be a CD and not a DVD. */