Index: trunk/autoquest-htmlmonitor-test/src/test/java/de/ugoe/cs/autoquest/htmlmonitor/HtmlMonitorServerTest.java
===================================================================
--- trunk/autoquest-htmlmonitor-test/src/test/java/de/ugoe/cs/autoquest/htmlmonitor/HtmlMonitorServerTest.java	(revision 1245)
+++ trunk/autoquest-htmlmonitor-test/src/test/java/de/ugoe/cs/autoquest/htmlmonitor/HtmlMonitorServerTest.java	(revision 1315)
@@ -614,8 +614,9 @@
         
         if (parent != null) {
-            assertEquals(parent.getId(), element.getParentId());
+            assertNotNull(element.getParent());
+            assertEquals(parent.getId(), element.getParent().getId());
         }
         else {
-            assertNull(element.getParentId());
+            assertNull(element.getParent());
         }
         
Index: trunk/autoquest-htmlmonitor-test/src/test/java/de/ugoe/cs/autoquest/htmlmonitor/HtmlMonitorTest.java
===================================================================
--- trunk/autoquest-htmlmonitor-test/src/test/java/de/ugoe/cs/autoquest/htmlmonitor/HtmlMonitorTest.java	(revision 1245)
+++ trunk/autoquest-htmlmonitor-test/src/test/java/de/ugoe/cs/autoquest/htmlmonitor/HtmlMonitorTest.java	(revision 1315)
@@ -421,5 +421,8 @@
         nodes = guiModel.getChildren(body);
         assertNotNull(nodes);
-        assertEquals(10, nodes.size());
+        
+        // wait for only 9 nodes. The directly used GUI elements are 10, but one (the body) is the
+        // parent of the others. input9 is unused and must, therefore, not be logged.
+        assertEquals(9, nodes.size());
         
         // get input nodes
@@ -429,11 +432,5 @@
             assertTrue(node instanceof HTMLPageElement);
             assertEquals("HTML", node.getPlatform());
-            
-            if (i != 8) {
-                assertTrue(node.isUsed());
-            }
-            else {
-                assertFalse(node.isUsed());
-            }
+            assertTrue(node.isUsed());
 
             assertNotNull(guiModel.getChildren(node));
@@ -464,5 +461,5 @@
         assertEvent(sequence.get(7), 8, MouseClick.class, nodes.get(7), 255, 4);
         assertEvent(sequence.get(8), 9, Scroll.class, body, 0, 0);
-        assertEvent(sequence.get(9), 10, MouseClick.class, nodes.get(9), 516, 154);
+        assertEvent(sequence.get(9), 10, MouseClick.class, nodes.get(8), 516, 154);
 
     }
