diff --git a/cdrskin/cdrskin.c b/cdrskin/cdrskin.c index 14d2e20..b155e3c 100644 --- a/cdrskin/cdrskin.c +++ b/cdrskin/cdrskin.c @@ -3450,6 +3450,8 @@ int Cdrskin_eject(struct CdrskiN *skin, int flag) #ifndef Cdrskin_burn_drive_eject_brokeN + if(!skin->do_eject) + return(1); if(Cdrskin_grab_drive(skin,2)>0) Cdrskin_release_drive(skin,1); if(skin->verbosity>=Cdrskin_verbose_debuG)