diff --git a/src/Viewer/renderer.cxx b/src/Viewer/renderer.cxx index a73cc2748..84b51c70a 100644 --- a/src/Viewer/renderer.cxx +++ b/src/Viewer/renderer.cxx @@ -1023,7 +1023,12 @@ osgViewer::ViewerBase* FGRenderer::getViewerBase() osgViewer::View* FGRenderer::getView() { - assert(composite_viewer_enabled != -1); + /* Would like to assert that FGRenderer::init() has always been called + before we are called, with: + assert(composite_viewer_enabled != -1); + But this fails if user specifies -h, when we are called by + FGGlobals::~FGGlobals(). + */ if (composite_viewer) { assert(composite_viewer->getNumViews()); return composite_viewer->getView(0);