diff --git a/scripts/lua/get_flows_data.lua b/scripts/lua/get_flows_data.lua
index 31412ebc7c..5d8a068867 100644
--- a/scripts/lua/get_flows_data.lua
+++ b/scripts/lua/get_flows_data.lua
@@ -95,7 +95,7 @@ for key, value in ipairs(flows_stats) do
flows_stats[key]["info"] = ""..info..""
if(flows_stats[key]["profile"] ~= nil) then
- flows_stats[key]["info"] = ""..flows_stats[key]["profile"].." "..flows_stats[key]["info"]
+ flows_stats[key]["info"] = formatTrafficProfile(flows_stats[key]["profile"])..flows_stats[key]["info"]
end
end
diff --git a/scripts/lua/modules/flow_utils.lua b/scripts/lua/modules/flow_utils.lua
index e1fe9b04b6..90f7d37454 100644
--- a/scripts/lua/modules/flow_utils.lua
+++ b/scripts/lua/modules/flow_utils.lua
@@ -37,6 +37,18 @@ end
-- #######################
+function formatTrafficProfile(profile)
+ local res = ""
+
+ if not isEmptyString(profile) then
+ res = ""..profile.." "
+ end
+
+ return res
+end
+
+-- #######################
+
-- Extracts the information serialized into status_info from the flow
-- user scripts
function flow2statusinfo(flow)