Incorrect user presence in Conference window with Smack/Spark

Hi,

I’m experiencing some problems using Spark API that the user presence status does not get display correctly upon being inviting to Conference.

For ex is a user is Away (Yellow ball with clock) or Do Not Disturb (Red Ball with cross), he still gets shown as available (with Green Ball) on the conference window. I’m using Spark with Openfire XMPP server.

Could somebody tell me where I need to change the code?? Not sure whether this is a Spark code change or a Smack change( MultiUserChat???). Would also add that I’m only using the jar files for smack and smackx.

Any help would be hugely appreciated.

Thanks.