diff --git a/src/core/resources_db.cpp b/src/core/resources_db.cpp index 0d592005a..ea83d8b2f 100644 --- a/src/core/resources_db.cpp +++ b/src/core/resources_db.cpp @@ -83,7 +83,10 @@ void ResourcesDB::save( const QString & _file ) { multimediaProject m( multimediaProject::ResourcesDatabase ); - saveTreeItem( &m_topLevelNode, m, m.content() ); + if( m_topLevelNode.getChild( 0 ) ) + { + saveTreeItem( m_topLevelNode.getChild( 0 ), m, m.content() ); + } m.writeFile( _file ); }