diff -ur ../epstool.orig/epstool.c ./epstool.c
--- ../epstool.orig/epstool.c	Sun Feb 16 01:50:16 1997
+++ ./epstool.c	Tue Jul 29 22:48:06 1997
@@ -233,7 +233,8 @@
 	   height = (int)((doc->boundingbox[URY] - doc->boundingbox[LLY])*(long)resolution/72L);
 	}
 	/* cope with EPS files with and without showpage */
-	fprintf(tempfile, "/EPSTOOL_save save def\n/showpage {} def\n");
+/*	fprintf(tempfile, "/EPSTOOL_save save def\n/showpage {} def\n");
+*/
 	/* copy page to temporary file */
 	if (doc->numpages != 0) {
 	    psfile_extract_header(tempfile);
@@ -246,7 +247,8 @@
 	    pscopyuntil(psfile.file, tempfile, doc->endpreview, doc->endtrailer, NULL);
 	}
 	/* cope with EPS files with and without showpage */
-	fprintf(tempfile, "\nEPSTOOL_save restore\nshowpage\n");
+/*	fprintf(tempfile, "\nEPSTOOL_save restore\nshowpage\n"); */
+	fprintf(tempfile, "\nshowpage\n");
 	fprintf(tempfile, "\nquit\n");
 	fclose(tempfile);
 #ifdef UNIX
