diff --git a/src/components/TicketProblems.vue b/src/components/TicketProblems.vue
index 105813e9910..5978f4e21f7 100644
--- a/src/components/TicketProblems.vue
+++ b/src/components/TicketProblems.vue
@@ -29,14 +29,14 @@ defineProps({ row: { type: Object, required: true } });
{{ $t('salesTicketsTable.risk') }}:
- {{ toCurrency(row.risk - row.credit) }}
+ {{ toCurrency(row.risk - (row.credit ?? 0)) }}
{
- const { style, ...rest } = originalAttrs;
- return rest;
-});
+const $attrs = useAttrs();
const isRequired = computed(() => {
return Object.keys($attrs).includes('required');