diff --git a/src/components/propertyTypeIconControl.test.tsx b/src/components/propertyTypeIconControl.test.tsx
index c64bdb3d..1da06d00 100644
--- a/src/components/propertyTypeIconControl.test.tsx
+++ b/src/components/propertyTypeIconControl.test.tsx
@@ -1,5 +1,5 @@
import { beforeAll, beforeEach, describe, expect, it, vi } from 'vitest'
-import { fireEvent, render, screen, waitFor } from '@testing-library/react'
+import { fireEvent, render, screen, waitFor, within } from '@testing-library/react'
import { DynamicPropertiesPanel } from './DynamicPropertiesPanel'
import type { VaultEntry } from '../types'
import { initDisplayModeOverrides } from '../utils/propertyTypes'
@@ -101,4 +101,17 @@ describe('property type icon control', () => {
expect(screen.queryByDisplayValue('Weekly')).not.toBeInTheDocument()
})
+
+ it('shows the relationship icon for relationship-like property rows', () => {
+ render(
+
+ )
+
+ const row = screen.getByTestId('editable-property')
+ expect(within(row).getByTestId('display-mode-icon-relationship')).toBeInTheDocument()
+ })
})