diff --git a/packages/file-handling/src/file-sink.js b/packages/file-handling/src/file-sink.js
index 5f1b42449ec9210523a03e6695f7f9cd5791b5c5..1700bd39ef77f822a2cc8072d27f0b9b05fb4681 100644
--- a/packages/file-handling/src/file-sink.js
+++ b/packages/file-handling/src/file-sink.js
@@ -154,6 +154,7 @@ export class FileSink extends ScopedElementsMixin(DBPLitElement) {
     static get styles() {
         // language=css
         return css`
+            ${commonStyles.getThemeCSS()}
             ${commonStyles.getGeneralCSS()}
             ${commonStyles.getButtonCSS()}
             ${commonStyles.getModalDialogCSS()}
diff --git a/packages/file-handling/src/file-source.js b/packages/file-handling/src/file-source.js
index 72880778b9d02b0405c9097c400ba04ab4bf80ec..f2133514e13d14ee61015d5958132dfc09d99498 100644
--- a/packages/file-handling/src/file-source.js
+++ b/packages/file-handling/src/file-source.js
@@ -325,6 +325,7 @@ export class FileSource extends ScopedElementsMixin(DBPLitElement) {
     static get styles() {
         // language=css
         return css`
+            ${commonStyles.getThemeCSS()}
             ${commonStyles.getGeneralCSS()}
             ${commonStyles.getButtonCSS()}
             ${commonStyles.getModalDialogCSS()}