diff --git a/lib/WebGUI/Asset.pm b/lib/WebGUI/Asset.pm index af2cc0202..f1e6d10e9 100644 --- a/lib/WebGUI/Asset.pm +++ b/lib/WebGUI/Asset.pm @@ -1198,10 +1198,12 @@ sub getFieldData { my ( $self, $property ) = @_; my $session = $self->session; my $overrides = $session->config->get( "assets/" . $self->get("className") . '/fields' ) || {}; - my $fieldType = $self->meta->find_attribute_by_name( $property )->fieldType; + my $attr = $self->meta->find_attribute_by_name( $property ); + my $fieldType = $attr->fieldType; my $fieldOverrides = $overrides->{ $property } || {}; my $fieldHash = { fieldType => $fieldType, + noFormPost => $attr->noFormPost, tab => "properties", %{ $self->getFormProperties( $property ) }, %{ $overrides },