--- festlex-cmu-1.4.0.orig/lib/dicts/cmu/Makefile
+++ festlex-cmu-1.4.0/lib/dicts/cmu/Makefile
@@ -56,13 +56,16 @@
 RUNTIME = cmulex.scm cmu_lts_rules.scm cmudict-0.4.out
 FILES = Makefile COPYING $(SRCS) cmudict-0.4.scm cmudict-0.4.diff 
 
+# Do not do anything if festival isn't installed
 cmudict-0.4.out: cmudict-0.4.scm cmudict_extensions.scm
-	cat cmudict-0.4.scm cmudict_extensions.scm >all.scm
+	set -e; if test ! -f cmudict-0.4.out ; then \
+	cat cmudict-0.4.scm cmudict_extensions.scm >all.scm ; \
 	( echo "(load (string-append libdir \"/\" \"siod.scm\"))"; \
 	  echo "(require 'radio_phones)"; \
           echo "(lex.compile \"all.scm\" \"cmudict-0.4.out\")" ) | \
-	festival -q
-	rm -f all.scm
+	festival -q ; \
+	rm -f all.scm ; \
+	else touch cmudict-0.4.out; fi
 
 cmudict-0.4.scm: 
 	./cmu2ft cmudict.0.4 cmudict-0.4.scm
@@ -78,4 +81,4 @@
 	festival -q
 
 backup:
-	tar zcvf cmudict04.tar.gz $(FILES)
\ No newline at end of file
+	tar zcvf cmudict04.tar.gz $(FILES)
