--- linix-2.3.99-pre9/fs/binfmt_elf.c Wed May 31 11:23:40 2000 +++ linux/fs/binfmt_elf.c Wed May 31 11:23:57 2000 @@ -450,7 +450,7 @@ if (elf_ppnt->p_type == PT_INTERP) { retval = -EINVAL; if (elf_interpreter) - goto out_free_interp; + goto out_free_dentry; /* This is the program interpreter used for * shared libraries - for now assume that this