diff --git a/frmts/gtiff/gtiffdataset_read.cpp b/frmts/gtiff/gtiffdataset_read.cpp index f7b2db7644ae..0a1d467d8ad0 100644 --- a/frmts/gtiff/gtiffdataset_read.cpp +++ b/frmts/gtiff/gtiffdataset_read.cpp @@ -5835,6 +5835,10 @@ CSLConstList GTiffDataset::GetSiblingFiles() { return oOvManager.GetSiblingFiles(); } + if (m_poBaseDS) + { + return m_poBaseDS->GetSiblingFiles(); + } m_bHasGotSiblingFiles = true; const int nMaxFiles =