diff --git a/mythtv/libs/libmythfreemheg/Engine.cpp b/mythtv/libs/libmythfreemheg/Engine.cpp index 175c7c033f1..f8318b2ce08 100644 --- a/mythtv/libs/libmythfreemheg/Engine.cpp +++ b/mythtv/libs/libmythfreemheg/Engine.cpp @@ -974,6 +974,13 @@ void MHEngine::RequestExternalContent(MHIngredient *pRequester) CancelExternalContentRequest(pRequester); QString csPath = GetPathName(pRequester->m_ContentRef.m_ContentRef); + + if (csPath.isEmpty()) + { + MHLOG(MHLogWarning, "RequestExternalContent empty path"); + return; + } + if (m_Context->CheckCarouselObject(csPath)) { // Available now - pass it to the ingredient.