diff --git a/ebpfcat/terminals.py b/ebpfcat/terminals.py
index b30dec338d2b274a2e6903b6c96b1c4d617e45db..789d0872b3a01bf9fbadf1324ee7d24b049ee480 100644
--- a/ebpfcat/terminals.py
+++ b/ebpfcat/terminals.py
@@ -130,7 +130,7 @@ class EK1814(EBPFTerminal):
 class EL5042(EBPFTerminal):
     compatibility = {(2, 330444882)}
     class Channel(Struct):
-        position = ProcessDesc(0x6000, 0x11)
+        position = ProcessDesc(0x6000, 0x11, 'q')
         warning = ProcessDesc(0x6000, 1)
         error = ProcessDesc(0x6000, 2)
         status = ProcessDesc(0x6000, 1, "H")