diff --git a/src/main/emulator/Emulator.java b/src/main/emulator/Emulator.java index f5c1f455..8f26f166 100644 --- a/src/main/emulator/Emulator.java +++ b/src/main/emulator/Emulator.java @@ -794,7 +794,7 @@ public static void main(final String[] commandLineArguments) { getEmulator().getLogStream().stdout("Launch MIDlet class: " + Emulator.midletClassName); Class midletClass; try { - midletClass = Class.forName(Emulator.midletClassName, true, Emulator.customClassLoader); + midletClass = Class.forName(Emulator.midletClassName = Emulator.midletClassName.replace('/', '.'), true, Emulator.customClassLoader); } catch (Throwable e) { e.printStackTrace(); Emulator.emulatorimpl.getEmulatorScreen().showMessage(UILocale.get("FAIL_LAUNCH_MIDLET", "Fail to launch the MIDlet class:") + " " + Emulator.midletClassName);