summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/isode/stroke/presence/DirectedPresenceSender.java')
-rw-r--r--src/com/isode/stroke/presence/DirectedPresenceSender.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/isode/stroke/presence/DirectedPresenceSender.java b/src/com/isode/stroke/presence/DirectedPresenceSender.java
index a08a2b8..5af85ef 100644
--- a/src/com/isode/stroke/presence/DirectedPresenceSender.java
+++ b/src/com/isode/stroke/presence/DirectedPresenceSender.java
@@ -78,7 +78,7 @@ public class DirectedPresenceSender implements PresenceSender {
return;
}
sender_.sendPresence(presence);
- if (presence.getTo() == null || !presence.getTo().isValid()) {
+ if (!presence.getTo().isValid()) {
Presence presenceCopy = new Presence(presence);
for(JID jid : directedPresenceReceivers_) {
presenceCopy.setTo(jid);
@@ -96,7 +96,7 @@ public class DirectedPresenceSender implements PresenceSender {
*/
public Presence getLastSentUndirectedPresence(){
if(lastSentUndirectedPresence_ == null) {
- return new Presence();
+ return null;
}else {
return new Presence(lastSentUndirectedPresence_);
}