diff --git a/helpers/generate_userlists.sh b/helpers/generate_userlists.sh
index 6526031611f96cf8f72d6f446cc9f2dfc8592a56..a3fe9733383d958c6a570c1605792acab8d513f7 100755
--- a/helpers/generate_userlists.sh
+++ b/helpers/generate_userlists.sh
@@ -72,9 +72,9 @@ M4ARGS="--include=lists -D _INCLUDE_=lists/ -D _BRANCH_=$BRANCH -D _BOARD_=$BOAR
 $MINIMAL && M4ARGS="$M4ARGS -D _BRANCH_FALLBACK_=nightly"
 
 cd "$SRC_DIR"
-for f in $(find . -name '*.lua.m4'); do
+for f in $(find lists -name '*.lua.m4'); do
 	m4 $M4ARGS $f > "$OUTPUT_PATH/$(basename $f | sed s/\.m4$//)"
 done
-for f in $(find . -name '*.lua'); do
+for f in $(find lists -name '*.lua'); do
 	cp $f "$OUTPUT_PATH/$(basename $f)"
 done