diff --git a/libburn/trunk/cdrskin/cdrskin_timestamp.h b/libburn/trunk/cdrskin/cdrskin_timestamp.h index af8a0ed0..8f51c10e 100644 --- a/libburn/trunk/cdrskin/cdrskin_timestamp.h +++ b/libburn/trunk/cdrskin/cdrskin_timestamp.h @@ -1 +1 @@ -#define Cdrskin_timestamP "2006.12.21.200556" +#define Cdrskin_timestamP "2006.12.21.205702" diff --git a/libburn/trunk/libburn/write.c b/libburn/trunk/libburn/write.c index 82851b3a..c26ef9a8 100644 --- a/libburn/trunk/libburn/write.c +++ b/libburn/trunk/libburn/write.c @@ -955,9 +955,11 @@ int burn_dvd_write_sync(struct burn_write_opts *o, if (strcmp(d->current_profile_text,"DVD+RW")==0) { - if (disc->sessions!=1 || disc->session[0]->tracks>1) { + if (disc->sessions!=1 || disc->session[0]->tracks>1 + || o->multi ) { sprintf(msg, - "Burning of DVD+RW is restricted to a single track"); + "Burning of DVD+RW is restricted to a single track and session" + ); libdax_msgs_submit(libdax_messenger, d->global_index, 0x0002011f, LIBDAX_MSGS_SEV_SORRY, LIBDAX_MSGS_PRIO_HIGH,