diff --git a/mozilla/accessible/src/html/nsHTMLSelectAccessible.cpp b/mozilla/accessible/src/html/nsHTMLSelectAccessible.cpp
index 62d3de68516..01bbefb2d36 100644
--- a/mozilla/accessible/src/html/nsHTMLSelectAccessible.cpp
+++ b/mozilla/accessible/src/html/nsHTMLSelectAccessible.cpp
@@ -975,6 +975,7 @@ NS_IMETHODIMP nsHTMLComboboxTextFieldAccessible::GetNextSibling(nsIAccessible **
if (!*aNextSibling)
return NS_ERROR_FAILURE;
accessible->Init();
+ mNextSibling = accessible;
}
NS_ADDREF(*aNextSibling);
return NS_OK;
@@ -1227,6 +1228,7 @@ NS_IMETHODIMP nsHTMLComboboxButtonAccessible::GetNextSibling(nsIAccessible **aNe
if (!*aNextSibling)
return NS_ERROR_OUT_OF_MEMORY;
accessible->Init();
+ mNextSibling = accessible;
}
NS_ADDREF(*aNextSibling);
return NS_OK;