diff -r ce9b8206e681 -r df827e70ae63 QTfrontend/mapContainer.cpp --- a/QTfrontend/mapContainer.cpp Sun Dec 12 05:23:37 2010 +0100 +++ b/QTfrontend/mapContainer.cpp Sun Dec 12 21:47:55 2010 +0300 @@ -432,8 +432,10 @@ { case MAPGEN_REGULAR: case MAPGEN_MAZE: + setRandomTheme(); + break; case MAPGEN_DRAWN: - setRandomTheme(); + emit drawMapRequested(); break; default: if(chooseMap->currentIndex() < numMissions + 4)