Fix the problem that wrong plist file may be loaded if there are more than one plist files