Index: lams_central/web/lams_authoring.swf =================================================================== diff -u -r404d93837b662ab1ca1cbd30cbe7bda83d774944 -r8acb78a35dd97f5dbad7e86ce636923ace66cf85 Binary files differ Index: lams_central/web/lams_authoring_library.swf =================================================================== diff -u -r404d93837b662ab1ca1cbd30cbe7bda83d774944 -r8acb78a35dd97f5dbad7e86ce636923ace66cf85 Binary files differ Index: lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/ComplexActivity.as =================================================================== diff -u -r0e378dd9696fcf3cd772974aa98f0cef54fdb972 -r8acb78a35dd97f5dbad7e86ce636923ace66cf85 --- lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/ComplexActivity.as (.../ComplexActivity.as) (revision 0e378dd9696fcf3cd772974aa98f0cef54fdb972) +++ lams_flash/src/central/flash/org/lamsfoundation/lams/authoring/ComplexActivity.as (.../ComplexActivity.as) (revision 8acb78a35dd97f5dbad7e86ce636923ace66cf85) @@ -90,8 +90,8 @@ public function toData():Object{ var dto:Object = super.toData(); if(_activityTypeID == Activity.OPTIONAL_ACTIVITY_TYPE || _activityTypeID == Activity.OPTIONS_WITH_SEQUENCES_TYPE){ - if(_maxOptions) { dto.maxOptions = _maxOptions; } - if(_minOptions) { dto.minOptions = _minOptions; } + dto.maxOptions = (_maxOptions == null || _maxOptions == 0) ? Config.NUMERIC_NULL_VALUE : _maxOptions; + dto.minOptions = (_minOptions == null || _minOptions == 0) ? Config.NUMERIC_NULL_VALUE : _minOptions; if(_optionsInstructions) { dto.optionsInstructions = _optionsInstructions; } }