diff --git a/share/analysis-scripts/find_fun.py b/share/analysis-scripts/find_fun.py
index 5ef92a69b6287eeb95687c4cc6c443bec8bf503b..38f79e6fea9e4a1206bf6977b9ad03b14553ca22 100755
--- a/share/analysis-scripts/find_fun.py
+++ b/share/analysis-scripts/find_fun.py
@@ -30,6 +30,10 @@ import os
 import re
 import glob
 
+MIN_PYTHON = (3, 5) # for glob(recursive)
+if sys.version_info < MIN_PYTHON:
+    sys.exit("Python %s.%s or later is required.\n" % MIN_PYTHON)
+
 debug = False
 
 arg = ""