@@ -203,7 +203,7 @@ if(!$customFields) $customFields = [];
$point = Point::getGlobalSingletonOfCategory($patient, 'ROS', true);
-$contentData = $parsed = @$point && @$point->data ? $point->data : false;
+$contentData = $parsed = ($point && @$point->data && !@($point->data['free_text'])) ? $point->data : false;
if(!$contentData) {
$contentData = [
@@ -198,7 +198,7 @@ $isempty = false;
-if ($point && @$point->data) {
+if ($point && @$point->data && !@($point->data['free_text'])) {
$contentData = $point->data;
for ($i = 0; $i < count($fields); $i++) {