Resolves: tdf#123320 non-existing drop caps char style

Change-Id: I416e3fcffe7da549ffd3b82cb912d78d1ca02339
Reviewed-on: https://gerrit.libreoffice.org/67683
Tested-by: Jenkins
Reviewed-by: Xisco Faulí <xiscofauli@libreoffice.org>
diff --git a/sw/source/ui/chrdlg/drpcps.cxx b/sw/source/ui/chrdlg/drpcps.cxx
index d60a0c2..da16027 100644
--- a/sw/source/ui/chrdlg/drpcps.cxx
+++ b/sw/source/ui/chrdlg/drpcps.cxx
@@ -550,9 +550,14 @@ void  SwDropCapsPage::Reset(const SfxItemSet *rSet)
    m_xTemplateBox->insert_text(0, SwResId(SW_STR_NONE));

    // Reset format
    m_xTemplateBox->set_active(0);
    int nSelect = 0;
    if (aFormatDrop.GetCharFormat())
        m_xTemplateBox->set_active_text(aFormatDrop.GetCharFormat()->GetName());
    {
        int nPos = m_xTemplateBox->find_text(aFormatDrop.GetCharFormat()->GetName());
        if (nPos != -1)
            nSelect = nPos;
    }
    m_xTemplateBox->set_active(nSelect);

    // Enable controls
    m_xDropCapsBox->set_active(aFormatDrop.GetLines() > 1);