diff --git a/src/004-base/domPassage.js b/src/004-base/domPassage.js
index 441a8a87ef71ae7eaec796f7b57030bc4ce44811..677e2a3e1cd642588c41317140b66ebca501d727 100644
--- a/src/004-base/domPassage.js
+++ b/src/004-base/domPassage.js
@@ -4,7 +4,7 @@
 App.DomPassage = class extends Passage {
 	/**
 	 * @param {string} title
-	 * @param {function():DocumentFragment|function():HTMLElement} callback
+	 * @param {(function():DocumentFragment)|(function():HTMLElement)} callback
 	 * @param {string[]} tags
 	 */
 	constructor(title, callback, tags = []) {
diff --git a/src/005-passages/eventsPassages.js b/src/005-passages/eventsPassages.js
index c9c0031adfeed933e1a62ed820c8ea9789feb3e8..4f4e79e0f40961468baba3cf1c655717c5534018 100644
--- a/src/005-passages/eventsPassages.js
+++ b/src/005-passages/eventsPassages.js
@@ -52,8 +52,8 @@ new App.DomPassage("JS Random Event",
 	() => {
 		V.nextButton = "Continue";
 
-		const f = document.createDocumentFragment();
-		V.event.execute(f);
-		return f;
+		const d = document.createElement("div");
+		V.event.execute(d);
+		return d;
 	}
 );