# windows: Skip \`AppendCategory\` call when there are no shell links \(\#37926\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/cdd7d4b2fb03bd208a8dccf3e6db353b418e6f3e)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: cdd7d4b2fb03bd208a8dccf3e6db353b418e6f3e

Requested commit: cdd7d4b2fb03bd208a8dccf3e6db353b418e6f3e

Commit: cdd7d4b2fb03bd208a8dccf3e6db353b418e6f3e

Tree: d89e0d1b18259b2113e98100fed3c34fa76467b9

Author: scuzqy

Committer: GitHub

## Message

```
windows: Skip `AppendCategory` call when there are no shell links (#37926)

`ICustomDestinationList::AppendCategory` rejects an empty `IObjectArray`
and returns an `E_INVALIDARG` error. Error propagated and caused an
early-return from `update_jump_list()`.
<img width="1628" height="540" alt="image"
src="https://github.com/user-attachments/assets/f8143297-c71e-42a1-a505-66cd77dfa599"
/>

Release Notes:

- N/A
```

## Parents

- [4fd2b3f374a7ea0d010e3897893bf0ccd55ae7ca](https://git.cafe/gitcafe/zed/commit/4fd2b3f374a7ea0d010e3897893bf0ccd55ae7ca?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/cdd7d4b2fb03bd208a8dccf3e6db353b418e6f3e?format=markdown)
