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