diff --git a/navipy/database/__init__.py b/navipy/database/__init__.py
index 73d842d148b961348f28e41bbeacf7356c57f4eb..bf3bd608fd9e2964e9938fde7036950a93491be6 100644
--- a/navipy/database/__init__.py
+++ b/navipy/database/__init__.py
@@ -10,7 +10,6 @@ import io
 from navipy.scene import is_numeric_array, check_scene
 import navipy.maths.constants as mconst
 from navipy.trajectories import Trajectory
-from navipy.scene import __spherical_indeces__
 import logging
 import numbers
 
@@ -140,7 +139,7 @@ class DataBase():
         self.tablecolumns['position_orientation']['frame_i'] = 'real'
         self.tablecolumns['position_orientation']['rotconv_id'] = 'string'
         self.tablecolumns['viewing_directions'] = dict()
-        self.tablecolumns['viewing_directions']['data'] = 'real'
+        self.tablecolumns['viewing_directions']['data'] = 'array'
         self.tablecolumns['image'] = dict()
         self.tablecolumns['image']['data'] = 'array'
         self.tablecolumns['normalisation'] = dict()