diff --git a/tools/pyboard.py b/tools/pyboard.py
index 8ccc869d10678a82f6ccf90bef68298447bee9f6..7729022ce2936928baf23a536b0dc4f31e2cb6bc 100755
--- a/tools/pyboard.py
+++ b/tools/pyboard.py
@@ -81,7 +81,7 @@ def stdout_write_bytes(b):
     stdout.write(b)
     stdout.flush()
 
-class PyboardError(BaseException):
+class PyboardError(Exception):
     pass
 
 class TelnetToSerial: