diff --git a/tangostationcontrol/tangostationcontrol/devices/antennafield.py b/tangostationcontrol/tangostationcontrol/devices/antennafield.py
index d65680436e050b377126b4d15fe3ea702dbc840a..2013b1602e369fa121a226845bbece671e7b4a33 100644
--- a/tangostationcontrol/tangostationcontrol/devices/antennafield.py
+++ b/tangostationcontrol/tangostationcontrol/devices/antennafield.py
@@ -44,15 +44,15 @@ class AntennaField(lofar_device):
         default_value = []
     )
 
-    HBAT_ANT_mask_RW             = attribute(dtype=(numpy.bool_,), max_dim_x=48, access=AttrWriteType.READ_WRITE, fget="get_hbat_ant_mask", fset="set_hbat_ant_mask")
-    HBAT_BF_delay_steps_R        = attribute(dtype=((numpy.int64,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ, fget="get_hbat_bf_delay_steps")
-    HBAT_BF_delay_steps_RW       = attribute(dtype=((numpy.int64,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ_WRITE, fget="get_hbat_bf_delay_steps", fset="set_hbat_bf_delay_steps")
-    HBAT_LED_on_R                = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ, fget="get_hbat_led_on")
-    HBAT_LED_on_RW               = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ_WRITE, fget="get_hbat_led_on", fset="set_hbat_led_on")
-    HBAT_PWR_LNA_on_R            = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ, fget="get_hbat_pwr_lna_on")
-    HBAT_PWR_LNA_on_RW           = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ_WRITE, fget="get_hbat_pwr_lna_on", fset="set_hbat_pwr_lna_on")
-    HBAT_PWR_on_R                = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ, fget="get_hbat_pwr_on")
-    HBAT_PWR_on_RW               = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ_WRITE, fget="get_hbat_pwr_on", fset="set_hbat_pwr_on")
+    HBAT_ANT_mask_RW             = attribute(dtype=(numpy.bool_,), max_dim_x=48, access=AttrWriteType.READ_WRITE, fget="get_hbat_ant_mask", fset="set_hbat_ant_mask", fisallowed="is_attribute_wrapper_allowed")
+    HBAT_BF_delay_steps_R        = attribute(dtype=((numpy.int64,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ, fget="get_hbat_bf_delay_steps", fisallowed="is_attribute_wrapper_allowed")
+    HBAT_BF_delay_steps_RW       = attribute(dtype=((numpy.int64,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ_WRITE, fget="get_hbat_bf_delay_steps", fset="set_hbat_bf_delay_steps", fisallowed="is_attribute_wrapper_allowed")
+    HBAT_LED_on_R                = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ, fget="get_hbat_led_on", fisallowed="is_attribute_wrapper_allowed")
+    HBAT_LED_on_RW               = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ_WRITE, fget="get_hbat_led_on", fset="set_hbat_led_on", fisallowed="is_attribute_wrapper_allowed")
+    HBAT_PWR_LNA_on_R            = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ, fget="get_hbat_pwr_lna_on", fisallowed="is_attribute_wrapper_allowed")
+    HBAT_PWR_LNA_on_RW           = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ_WRITE, fget="get_hbat_pwr_lna_on", fset="set_hbat_pwr_lna_on", fisallowed="is_attribute_wrapper_allowed")
+    HBAT_PWR_on_R                = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ, fget="get_hbat_pwr_on", fisallowed="is_attribute_wrapper_allowed")
+    HBAT_PWR_on_RW               = attribute(dtype=((numpy.bool_,),), max_dim_x=32, max_dim_y=48, access=AttrWriteType.READ_WRITE, fget="get_hbat_pwr_on", fset="set_hbat_pwr_on", fisallowed="is_attribute_wrapper_allowed")
 
     @log_exceptions()
     def configure_for_initialise(self):