diff --git a/kwant/continuum/tests/test_discretizer.py b/kwant/continuum/tests/test_discretizer.py
index 47efbe3ad7e05ab5fe7b17e0e39b7300301ded9e..d9fdc88765f051274ffc395ca0d43e7021209531 100644
--- a/kwant/continuum/tests/test_discretizer.py
+++ b/kwant/continuum/tests/test_discretizer.py
@@ -404,6 +404,10 @@ def test_numeric_functions_with_subs(e_to_subs, e, subs):
     assert  hop_direct == hop_subs
 
 
+def test_onsite_hopping_function_name():
+    template = str(discretize('A * k_x'))
+    assert 'def hopping' in template
+
 
 def test_numeric_functions_advance():
     hams = [