diff --git a/pandatool/src/mayaprogs/mayaCopy.cxx b/pandatool/src/mayaprogs/mayaCopy.cxx index 3502eb5bcd..5fdb07693b 100644 --- a/pandatool/src/mayaprogs/mayaCopy.cxx +++ b/pandatool/src/mayaprogs/mayaCopy.cxx @@ -140,6 +140,8 @@ filter_filename(const string &source) { size_t dot = source.rfind('.'); size_t underscore = source.rfind("_v", dot); + if ((underscore != string::npos) && !isdigit(source.at(underscore+2))) + underscore = string::npos; string extension = source.substr(dot); if (extension == ".ma") {