diff --git a/python/pyspark/sql/context.py b/python/pyspark/sql/context.py
index 917de24f3536b9cabccfc923d83a837aa50829d2..0ef46c44644ab5ce17ce3b8189f6368ad2e601d9 100644
--- a/python/pyspark/sql/context.py
+++ b/python/pyspark/sql/context.py
@@ -39,7 +39,7 @@ from pyspark.sql.functions import UserDefinedFunction
 try:
     import pandas
     has_pandas = True
-except ImportError:
+except Exception:
     has_pandas = False
 
 __all__ = ["SQLContext", "HiveContext", "UDFRegistration"]