diff --git a/py3status/modules/external_script.py b/py3status/modules/external_script.py index be9740c09d..5d3ab0a8c9 100644 --- a/py3status/modules/external_script.py +++ b/py3status/modules/external_script.py @@ -113,7 +113,7 @@ def external_script(self): script_data = { "output": output, "lines": len(output_lines), - "composite": self.py3.safe_format(output), + "composite": self.py3.safe_format(str(output)), } response["full_text"] = self.py3.safe_format(self.format, script_data) return response