diff --git a/CHANGELOG.md b/CHANGELOG.md
index 90a004a18..ad3131411 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
### Added
### Fixed
+- Fix: Unnecessary 404 requests when searching OpenProject work packages [#1061](https://github.com/nextcloud/integration_openproject/pull/1061)
### Changed
diff --git a/src/components/tab/WorkPackage.vue b/src/components/tab/WorkPackage.vue
index 23ab8d93a..8fb5bcf3d 100644
--- a/src/components/tab/WorkPackage.vue
+++ b/src/components/tab/WorkPackage.vue
@@ -33,7 +33,6 @@
diff --git a/tests/jest/components/tab/WorkPackage.spec.js b/tests/jest/components/tab/WorkPackage.spec.js
index b8be765fb..f5b162fbb 100644
--- a/tests/jest/components/tab/WorkPackage.spec.js
+++ b/tests/jest/components/tab/WorkPackage.spec.js
@@ -29,4 +29,15 @@ describe('WorkPackage.vue', () => {
expect(workPackages).toMatchSnapshot()
})
+
+ it('passes displayName, size and url props to NcAvatar but does not pass the user props', () => {
+ const avatar = wrapper.findComponent({ name: 'NcAvatar' })
+ expect(avatar.exists()).toBe(true)
+ expect(avatar.props()).toMatchObject({
+ displayName: 'test',
+ size: expect.any(Number),
+ url: '/server/index.php/apps/integration_openproject/avatar?userId=1&userName=System',
+ })
+ expect(avatar.props('user')).toBeUndefined()
+ })
})