Another problem with Hyperion

I discover that if I use script createuser to create an OX user that doesn't have an IMAP mail account, the script will output error like this:
user in context 1 could not be created:
java.lang.NullPointerException
at com.openexchange.groupware.userconfiguration.RdbUs erConfigurationStorage.deleteUserConfiguration(Rdb UserConfigurationStorage.java:500)
at com.openexchange.groupware.userconfiguration.UserC onfiguration.deletePerformed(UserConfiguration.jav a:747)
at com.openexchange.groupware.delete.DeleteRegistry.f ireDeleteEvent(DeleteRegistry.java:217)
at com.openexchange.admin.storage.mysqlStorage.OXUser MySQLStorage.delete(OXUserMySQLStorage.java:1656)
at com.openexchange.admin.storage.mysqlStorage.OXUser MySQLStorage.delete(OXUserMySQLStorage.java:1843)
at com.openexchange.admin.storage.mysqlStorage.OXUser MySQLStorage.delete(OXUserMySQLStorage.java:1884)
at com.openexchange.admin.rmi.impl.OXUser.create(OXUs er.java:526)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastSe rverRef.java:294)
at sun.rmi.transport.Transport$1.run(Transport.java:1 53)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport. java:149)
at sun.rmi.transport.tcp.TCPTransport.handleMessages( TCPTransport.java:466)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandl er.run(TCPTransport.java:707)
at java.lang.Thread.run(Thread.java:595)
at sun.rmi.transport.StreamRemoteCall.exceptionReceiv edFromServer(StreamRemoteCall.java:247)
at sun.rmi.transport.StreamRemoteCall.executeCall(Str eamRemoteCall.java:223)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:1 26)
at java.rmi.server.RemoteObjectInvocationHandler.invo keRemoteMethod(RemoteObjectInvocationHandler.java: 179)
at java.rmi.server.RemoteObjectInvocationHandler.invo ke(RemoteObjectInvocationHandler.java:132)
at $Proxy0.create(Unknown Source)
at com.openexchange.admin.console.user.Create.maincal l(Create.java:110)
at com.openexchange.admin.console.user.CreateCore.com monfunctions(CreateCore.java:116)
at com.openexchange.admin.console.user.Create.<init>( Create.java:83)
at com.openexchange.admin.console.user.Create.main(Cr eate.java:74)

When I try to fix this with add mail account for the user, I still can't create the user:
user in context 1 could not be created:
Server response:
The displayname is already used

And the madden part is I can not delete the user!
When I run script deleteuser, script display error message:
user 12 in context 1 could not be deleted:
Server response:
USS-0003 Category=8 Message=Configuration for user 12 could not be found in context 1 exceptionID=-966461373-12

What's wrong?

Regards,
Sulung