diff --git a/smack-extensions/src/main/java/org/jivesoftware/smackx/jingle/component/JingleSession.java b/smack-extensions/src/main/java/org/jivesoftware/smackx/jingle/component/JingleSession.java
index 458533831..3e1c78121 100644
--- a/smack-extensions/src/main/java/org/jivesoftware/smackx/jingle/component/JingleSession.java
+++ b/smack-extensions/src/main/java/org/jivesoftware/smackx/jingle/component/JingleSession.java
@@ -489,6 +489,13 @@ public class JingleSession {
return contents.get(name);
}
+ /**
+ * Get the only jingle content if one exists, or null
. This method will throw an
+ * {@link IllegalStateException} if there is more than one jingle content.
+ *
+ * @return a JingleContent instance or null
.
+ * @throws IllegalStateException if there is more than one jingle content.
+ */
public JingleContent getSoleContentOrThrow() {
if (contents.isEmpty()) {
return null;