diff --git a/graphistry/vgraph.py b/graphistry/vgraph.py
index <HASH>..<HASH> 100644
--- a/graphistry/vgraph.py
+++ b/graphistry/vgraph.py
@@ -93,7 +93,7 @@ def storeValueVector(vg, df, col, dtype, target):
         'datetime64[ns]': datetimeEncoder,
     }
     (vec, info) = encoders[dtype.name](vg, df[col], dtype)
-    vec.name = col
+    vec.name = str(col)
     vec.target = target
 
     if 'distinct' not in info:
Bugfix(etl2): Don't crash when column names are not string (such as integers)