--- 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