diff --git a/Ccs/editor.py b/Ccs/editor.py
index d163dc5d2f0d7d803e2c88e2ebda900306c5b39a..397a9c8ef38ce6a4181108e1cee1920f1213961e 100644
--- a/Ccs/editor.py
+++ b/Ccs/editor.py
@@ -1850,7 +1850,10 @@ class StyleChooserDialog(Gtk.Dialog):
         super(StyleChooserDialog, self).__init__(title='Choose Style', use_header_bar=True)
 
         self.styleschemechooser = GtkSource.StyleSchemeChooserWidget()
-        self.styleschemechooser.set_style_scheme(scheme)
+
+        if scheme is not None:
+            self.styleschemechooser.set_style_scheme(scheme)
+
         self.get_content_area().add(self.styleschemechooser)
 
         self.add_buttons(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL, Gtk.STOCK_OK, Gtk.ResponseType.OK)