diff --git a/test/test_algorithm.py b/test/test_algorithm.py
index 57373c7e9c483a85a9b14a4f9d4989872605db8d..0d956c1e3dc08acdae639fc032a76cc48c92f1c9 100644
--- a/test/test_algorithm.py
+++ b/test/test_algorithm.py
@@ -848,6 +848,16 @@ def test_list_builder(ctx_factory):
     assert inf.count == 3000
     assert (inf.lists.get()[-6:] == [1, 2, 2, 3, 3, 3]).all()
 
+
+def test_list_builder_with_empty_elim(ctx_factory):
+    from pytest import importorskip
+    importorskip("mako")
+
+    context = ctx_factory()
+    queue = cl.CommandQueue(context)
+
+    from pyopencl.algorithm import ListOfListsBuilder
+
     builder = ListOfListsBuilder(
         context,
         [("mylist1", np.int32), ("mylist2", np.int32)],