diff --git a/airsonic-main/src/main/resources/org/airsonic/player/theme/default_dark.properties b/airsonic-main/src/main/resources/org/airsonic/player/theme/default_dark.properties
index bf8c9e6e..de14281c 100644
--- a/airsonic-main/src/main/resources/org/airsonic/player/theme/default_dark.properties
+++ b/airsonic-main/src/main/resources/org/airsonic/player/theme/default_dark.properties
@@ -10,7 +10,7 @@ castActiveImage = icons/default_dark/cast_active.png
castIdleImage = icons/default_dark/cast_idle.png
castPauseImage = icons/default_dark/cast_pause.png
castPlayImage = icons/default_dark/cast_play.png
-clearImage = icons/default_light/clear.svg
+clearImage = icons/default_dark/clear.svg
clearRatingImage = icons/default_dark/remove.png
currentImage = icons/default_dark/current.png
donateImage = icons/default_dark/donate.png
@@ -40,8 +40,8 @@ ratingHalfImage = icons/default_dark/ratingHalf.png
ratingOffImage = icons/default_dark/ratingOff.png
ratingOnImage = icons/default_dark/ratingOn.png
removeImage = icons/default_dark/remove.png
-repeatOff = icons/default_light/repeat_off.svg
-repeatOn = icons/default_light/repeat_on.svg
+repeatOff = icons/default_dark/repeat_off.svg
+repeatOn = icons/default_dark/repeat_on.svg
scanningImage = icons/default_dark/spinner.gif
searchImage = icons/default_dark/search.png
settingsImage = icons/default_dark/settings.png
@@ -54,7 +54,7 @@ sidebarImage = icons/default_dark/sidebar.svg
starredImage = icons/default_dark/starred.png
statusImage = icons/default_dark/status.png
statusSmallImage = icons/default_dark/status_small.png
-undoImage = icons/default_light/undo.svg
+undoImage = icons/default_dark/undo.svg
upImage = icons/default_dark/up.png
uploadImage = icons/default_dark/upload.png
viewAsGridImage = icons/default_dark/view_as_grid.png
diff --git a/airsonic-main/src/main/webapp/icons/default_dark/clear.svg b/airsonic-main/src/main/webapp/icons/default_dark/clear.svg
new file mode 100644
index 00000000..a4c52d25
--- /dev/null
+++ b/airsonic-main/src/main/webapp/icons/default_dark/clear.svg
@@ -0,0 +1 @@
+
diff --git a/airsonic-main/src/main/webapp/icons/default_dark/repeat_off.svg b/airsonic-main/src/main/webapp/icons/default_dark/repeat_off.svg
new file mode 100644
index 00000000..b9c2d051
--- /dev/null
+++ b/airsonic-main/src/main/webapp/icons/default_dark/repeat_off.svg
@@ -0,0 +1 @@
+
diff --git a/airsonic-main/src/main/webapp/icons/default_dark/repeat_on.svg b/airsonic-main/src/main/webapp/icons/default_dark/repeat_on.svg
new file mode 100644
index 00000000..c3d13ede
--- /dev/null
+++ b/airsonic-main/src/main/webapp/icons/default_dark/repeat_on.svg
@@ -0,0 +1 @@
+
diff --git a/airsonic-main/src/main/webapp/icons/default_dark/undo.svg b/airsonic-main/src/main/webapp/icons/default_dark/undo.svg
new file mode 100644
index 00000000..7db076bf
--- /dev/null
+++ b/airsonic-main/src/main/webapp/icons/default_dark/undo.svg
@@ -0,0 +1 @@
+