diff --git a/pgadmin/frm/frmMain.cpp b/pgadmin/frm/frmMain.cpp
index 6cec72d..3b07e31 100644
--- a/pgadmin/frm/frmMain.cpp
+++ b/pgadmin/frm/frmMain.cpp
@@ -924,7 +924,7 @@ bool frmMain::CheckAlive()
 					}
 				}
 
-				serverItem = browser->GetNextChild(serversObj->GetId(), cookie);
+				serverItem = browser->GetNextChild(folderitem, cookie);
 			}
 		}
 		folderitem = browser->GetNextChild(browser->GetRootItem(), foldercookie);
