diff -r 6ceef9a83b1a -r 6defe5d1bd39 textinput/peninputsplitqwerty/src/peninputsplitqwertywindow.cpp --- a/textinput/peninputsplitqwerty/src/peninputsplitqwertywindow.cpp Mon Mar 15 12:42:02 2010 +0200 +++ b/textinput/peninputsplitqwerty/src/peninputsplitqwertywindow.cpp Wed Mar 31 22:08:20 2010 +0300 @@ -566,7 +566,11 @@ iLayoutContext->SetData( EAkninputDataTypeLatchedSet, &deadKeyChange ); // Submit DeadKey + Space or Enter at the same time - UiLayout()->SignalOwner( ESignalKeyEvent, *newCharBuf ); + + if( newCharBuf != NULL ) + { + UiLayout()->SignalOwner( ESignalKeyEvent, *newCharBuf ); + } iNewDeadKeyBuf = KNullDesC; delete newCharBuf; }