diff --git a/pgadmin/dlg/dlgType.cpp b/pgadmin/dlg/dlgType.cpp index 5f3a36c..9c8d3e3 100644 --- a/pgadmin/dlg/dlgType.cpp +++ b/pgadmin/dlg/dlgType.cpp @@ -523,7 +526,7 @@ void dlgType::OnMemberAdd(wxCommandEvent &ev) type += wxT(")"); } - if (!name.IsEmpty()) + if (!name.IsEmpty() && lstMembers->FindItem(-1, name, false) == -1) { size_t pos = lstMembers->GetItemCount(); lstMembers->InsertItem(pos, name, 0);