diff --git a/Tools/px_uploader.py b/Tools/px_uploader.py
index 550524de2d3882e786b0a1edeaff7b0b64d6fdea..3bf0e043ba9fd9c8e7a3637cf4b580068b65a507 100755
--- a/Tools/px_uploader.py
+++ b/Tools/px_uploader.py
@@ -728,7 +728,7 @@ def main():
     # We need to check for pyserial because the import itself doesn't
     # seem to fail, at least not on macOS.
     try:
-        if serial.__version__:
+        if serial.__version__ or serial.VERSION:
             pass
     except:
         print("Error: pyserial not installed!")