diff --git a/docs/changelog.md b/docs/changelog.md
index 249a2ffd..fc225d1b 100644
--- a/docs/changelog.md
+++ b/docs/changelog.md
@@ -29,7 +29,6 @@ title: Changelog
* fixed a counting typo error with the delete files code when you delete the last file in a domain but the domain thinks it already has 0 files
* fixed up similar code across the database to forestall future typos on SQLite SUMs
* improved and unified the 'hydrus temp dir' management code. if the specific per-process hydrus temp dir is cleared out by an external factor (I'm guessing just the OS cleaning up during a long running client session), hydrus should just simply make a new folder as needed. with luck, this will fix a problem with drag and drop export that ran into this
-* fingers crossed (I have little idea what I am doing and no convenient test platform!), the Docker build of the client will now have PDF and Charts support
### many file move/copy error handling improvements
diff --git a/docs/old_changelog.html b/docs/old_changelog.html
index e847f9c8..6a8e904f 100644
--- a/docs/old_changelog.html
+++ b/docs/old_changelog.html
@@ -54,7 +54,6 @@
fixed a counting typo error with the delete files code when you delete the last file in a domain but the domain thinks it already has 0 files
fixed up similar code across the database to forestall future typos on SQLite SUMs
improved and unified the 'hydrus temp dir' management code. if the specific per-process hydrus temp dir is cleared out by an external factor (I'm guessing just the OS cleaning up during a long running client session), hydrus should just simply make a new folder as needed. with luck, this will fix a problem with drag and drop export that ran into this
- fingers crossed (I have little idea what I am doing and no convenient test platform!), the Docker build of the client will now have PDF and Charts support
many file move/copy error handling improvements
_tl;dr: if hydrus can't put a file somewhere, it deals with that better now_
improved how file move/merge function reports its errors, and how all its callers handle them
diff --git a/static/build_files/docker/client/Dockerfile b/static/build_files/docker/client/Dockerfile
index 136bfd3a..215a10e5 100644
--- a/static/build_files/docker/client/Dockerfile
+++ b/static/build_files/docker/client/Dockerfile
@@ -9,9 +9,9 @@ LABEL git="https://github.com/hydrusnetwork/hydrus"
RUN apk --no-cache add fvwm x11vnc xvfb supervisor opencv mpv mpv-libs ffmpeg jq \
openssl nodejs patch font-noto font-noto-emoji font-noto-cjk \
- py3-beautifulsoup4 py3-pillow py3-numpy py3-openssl py3-cryptography py3-pip py3-opencv py3-lxml py3-chardet \
+ py3-pyside6 py3-beautifulsoup4 py3-pillow py3-numpy py3-openssl py3-cryptography py3-pip py3-opencv py3-lxml py3-chardet \
py3-psutil py3-pysocks py3-requests py3-twisted py3-yaml py3-lz4 py3-html5lib py3-dateutil
-RUN pip install qtpy Send2Trash python-mpv cloudscraper pyparsing cbor2 Pympler PySide6
+RUN pip install qtpy Send2Trash python-mpv cloudscraper pyparsing cbor2 Pympler
RUN set -xe \
&& mkdir -p /opt/hydrus \