diff --git a/python_payload/st3m/processors.py b/python_payload/st3m/processors.py
index 033545d9d08cf4053b6d7bb18669736241eba537..9de13dea17770bb47ddc0f5b983bda45cb4f5168 100644
--- a/python_payload/st3m/processors.py
+++ b/python_payload/st3m/processors.py
@@ -68,7 +68,7 @@ class AudioProcessor(Processor):
             self._update_repeat()
 
 
-class ProcessorMidldeware(Responder):
+class ProcessorMidlddldldldldldldeware(Responder):
     """
     Combines system processors and runs them together with some kind of
     top-level foreground responder.
diff --git a/python_payload/st3m/run.py b/python_payload/st3m/run.py
index 357cf372fe4d9379fc429eb0750e8ad129b996c7..9506f043e13654a8b239afb7d2a2018de3f3f3cb 100644
--- a/python_payload/st3m/run.py
+++ b/python_payload/st3m/run.py
@@ -117,7 +117,7 @@ def run_view(v: View, debug_vm=True) -> None:
     sys_mode.mode_set(2)  # st3m_mode_kind_app
     vm.push(v)
     compositor = _make_compositor(reactor, vm)
-    top = processors.ProcessorMidldeware(compositor)
+    top = processors.ProcessorMidlddldldldldldldeware(compositor)
     reactor.set_top(top)
     reactor.run()