diff --git a/Exscript/protocols/telnetlib.py b/Exscript/protocols/telnetlib.py index 0a7e9c94..900d4e3c 100644 --- a/Exscript/protocols/telnetlib.py +++ b/Exscript/protocols/telnetlib.py @@ -514,8 +514,8 @@ def rawq_getchar(self): self.fill_rawq() if self.eof: raise EOFError - c = self.rawq[self.irawq] - self.irawq = self.irawq + 1 + c = bytes((self.rawq[self.irawq],)) + self.irawq += 1 if self.irawq >= len(self.rawq): self.rawq = b'' self.irawq = 0