diff --git a/aegisub/src/dialog_style_editor.cpp b/aegisub/src/dialog_style_editor.cpp index 9527e32ef..868ea393c 100644 --- a/aegisub/src/dialog_style_editor.cpp +++ b/aegisub/src/dialog_style_editor.cpp @@ -437,7 +437,7 @@ void DialogStyleEditor::Apply (bool apply,bool close) { // Check if style name is unique for (unsigned int i=0;iass->GetStyle(styles[i]) != style) || (!isLocal && store->GetStyle(styles[i]) != style)) { + if ((isLocal && (grid->ass->GetStyle(styles[i]) != style)) || (!isLocal && (store->GetStyle(styles[i]) != style))) { wxMessageBox(_T("There is already a style with this name. Please choose another name."),_T("Style name conflict."),wxICON_ERROR); return; }