diff --git a/stepmania/src/EditCoursesMenu.cpp b/stepmania/src/EditCoursesMenu.cpp index 4a80b1934b..eb62dc2ef7 100644 --- a/stepmania/src/EditCoursesMenu.cpp +++ b/stepmania/src/EditCoursesMenu.cpp @@ -408,7 +408,11 @@ void EditCoursesMenu::OnRowValueChanged( Row row ) pEntry = GetSelectedEntry(); if( pEntry == NULL ) { - pCourse->m_entries.push_back( CourseEntry() ); + CourseEntry ce; + const vector &apSongs = SONGMAN->GetAllSongs(); + ASSERT( !apSongs.empty() ); + ce.pSong = apSongs[0]; + pCourse->m_entries.push_back( ce ); pEntry = GetSelectedEntry(); } // fall through