diff --git a/assets/script.js b/assets/script.js
index 901d1cbe8d33180e0fd8b77dc8c3b3a39d5d7dff..31834eaa02596efb45d6e43bb9da8a1c7aea0244 100644
--- a/assets/script.js
+++ b/assets/script.js
@@ -189,6 +189,10 @@
                                 return b.hex.localeCompare(a.hex);
                             }
                         });
+                    } else {
+                        colors = colors.sort((a, b) => {
+                            return a.name.localeCompare(b.name);
+                        })
                     }
                     return colors;
                 }
diff --git a/plugin.manifest b/plugin.manifest
index a43861909a6ff6e65dd2cc241a8a3be991df4427..4ab2ab0dcd3ba6793bf9b3acb7ae5cb42f80df61 100644
--- a/plugin.manifest
+++ b/plugin.manifest
@@ -1,5 +1,5 @@
 pluginname=Colorscheme Picker
 pluginclassname=Colorschemepicker
 origin=UOL
-version=2.3
+version=2.3.1
 studipMinVersion=4.5