diff --git a/src/tools/release_prep b/src/tools/release_prep
index 239a13d7def44b1d788a1a70c8e5e744c01d0ec8..7b3352265934c423401d5abf5da91fc00c5dd154 100755
--- a/src/tools/release_prep
+++ b/src/tools/release_prep
@@ -54,10 +54,10 @@ cd ../../..
 
 # Generate plpgsql's yacc and lex files
 
-cd pl/plpgsql
-rm -rf pl_scan.c pl.tab.h pl_gram.c
+cd pl/plpgsql/src
+rm -f pl_scan.c pl.tab.h pl_gram.c
 $MAKE pl_scan.c pl.tab.h pl_gram.c
-cd ../..
+cd ../../..
 
 # Generate psql's help on SQL command from the SGML docs