Index: src/ictranslate/ICTranslateDlg.cpp =================================================================== diff -u -N -re555af68c1640616358ce37e40d0d735311e1585 -r03683cd01b2390903a45d475268d8af03004eff0 --- src/ictranslate/ICTranslateDlg.cpp (.../ICTranslateDlg.cpp) (revision e555af68c1640616358ce37e40d0d735311e1585) +++ src/ictranslate/ICTranslateDlg.cpp (.../ICTranslateDlg.cpp) (revision 03683cd01b2390903a45d475268d8af03004eff0) @@ -194,7 +194,7 @@ // load the languages specified on the command line PCTSTR pszCmdLine = AfxGetApp()->m_lpCmdLine; - if(pszCmdLine) + if(pszCmdLine && pszCmdLine[0] != _T('\0')) { int iCount = 0; PWSTR* pszArgs = CommandLineToArgvW(pszCmdLine, &iCount);