diff --git a/packet/baseapi.py b/packet/baseapi.py index 5a2809d..9f6a1a3 100644 --- a/packet/baseapi.py +++ b/packet/baseapi.py @@ -25,6 +25,8 @@ class ResponseError(Error): def __init__(self, resp, data, exception=None): if not data: msg = "(empty response)" + elif not isinstance(data, dict): + msg = str(data) elif "error" in data: msg = data["error"] elif "errors" in data: