diff --git a/visidata/loaders/npy.py b/visidata/loaders/npy.py
index <HASH>..<HASH> 100644
--- a/visidata/loaders/npy.py
+++ b/visidata/loaders/npy.py
@@ -91,4 +91,4 @@ def save_npy(vd, p, sheet):
 
     arr = np.array(data, dtype=dtype)
     with p.open_bytes(mode='w') as outf:
-        np.save(outf, arr, **self.options.getall('npy_'))
+        np.save(outf, arr, **sheet.options.getall('npy_'))
[npy-] fix typo in save