diff --git a/OMPython/ModelicaSystem.py b/OMPython/ModelicaSystem.py index 0985961c..e08f6532 100644 --- a/OMPython/ModelicaSystem.py +++ b/OMPython/ModelicaSystem.py @@ -587,7 +587,7 @@ def sendExpression(self, expr: str, parsed: bool = True) -> Any: try: retval = self._session.sendExpression(expr, parsed) except OMCSessionException as ex: - raise ModelicaSystemError(f"Error executing {repr(expr)}") from ex + raise ModelicaSystemError(f"Error executing {repr(expr)}: {ex}") from ex logger.debug(f"Result of executing {repr(expr)}: {textwrap.shorten(repr(retval), width=100)}")