diff --git a/projects/mtg/src/GameStateDeckViewer.cpp b/projects/mtg/src/GameStateDeckViewer.cpp index 761130b6f..954f8c8fa 100644 --- a/projects/mtg/src/GameStateDeckViewer.cpp +++ b/projects/mtg/src/GameStateDeckViewer.cpp @@ -305,7 +305,8 @@ void GameStateDeckViewer::saveDeck() { //update the corresponding meta data object DeckMetaData *metaData = DeckManager::GetInstance()->getDeckMetaDataById( myDeck->parent->meta_id, false ); - metaData->setDeckName( newDeckname ); + if ( newDeckname.length() > 0 ) + metaData->setDeckName( newDeckname ); mSwitching = true; myDeck->save(); playerdata->save();