diff --git a/repos/dde_linux/src/server/usb_terminal/main.cc b/repos/dde_linux/src/server/usb_terminal/main.cc
index 0ec5e00588..be6264adff 100644
--- a/repos/dde_linux/src/server/usb_terminal/main.cc
+++ b/repos/dde_linux/src/server/usb_terminal/main.cc
@@ -12,6 +12,7 @@
* version 2.
*/
+/* Genode includes */
#include
#include
#include
@@ -67,7 +68,7 @@ struct Usb::Pl2303_driver : Completion
Genode::Signal_handler _state_handler {
_env.ep(), *this, &Pl2303_driver::_handle_state_change };
- Usb::Connection _connection { &_alloc, "usb_serial", 512 * 1024, _state_handler };
+ Usb::Connection _connection { _env, &_alloc, "usb_serial", 512 * 1024, _state_handler };
Usb::Device _device { &_heap, _connection, _env.ep() };
Signal_context_capability _connected_sigh;