diff --git a/test/grofftest.sh b/test/grofftest.sh
index 8c7240aa7..ac652112b 100644
--- a/test/grofftest.sh
+++ b/test/grofftest.sh
@@ -22,5 +22,5 @@ $PANDOC --version > /dev/null || { echo "pandoc executable error" >&2 ; exit 1 ;
 
 for f in `find "$DIR" -name '*.[0-9]'`; do
     ( iconv -f utf8 -t utf8 $f 2>/dev/null || iconv -f latin1 -t utf8 $f ) | \
-        $PANDOC --resource-path "$DIR":. -f man -o /dev/null || echo "Failed to convert $f"
+        $PANDOC --resource-path "$DIR":"$(dirname $f)" -f man -o /dev/null || echo "Failed to convert $f"
 done