diff --git a/web/root/members/lastcallers.ssjs b/web/root/members/lastcallers.ssjs
new file mode 100644
index 0000000000000000000000000000000000000000..d874f388d29697c739adb6bc03755a3575e85dbe
--- /dev/null
+++ b/web/root/members/lastcallers.ssjs
@@ -0,0 +1,21 @@
+/* $Id$ */
+
+load("../web/lib/template.ssjs");
+
+var sub="";
+
+if(user.number!=0) {
+    var file = new File(system.data_dir + "logon.lst");
+        if(file.open("r")) {
+            template.lastcallers=file.readAll();
+        file.close();
+        }
+    template.lastcallers.shift();
+    template.lastcallers=html_encode(template.lastcallers.join("\r\n"),true,false,true,true);
+}
+
+write_template("header.inc");
+load("../web/lib/topnav_html.ssjs");
+load("../web/lib/leftnav_html.ssjs");
+write_template("lastcallers.inc");
+write_template("footer.inc");
diff --git a/web/templates/default/lastcallers.inc b/web/templates/default/lastcallers.inc
new file mode 100644
index 0000000000000000000000000000000000000000..fa44a5bb4bc157194bbdd1f37d07f215088153de
--- /dev/null
+++ b/web/templates/default/lastcallers.inc
@@ -0,0 +1,15 @@
+<!-- $Id$ -->
+
+<!-- Main Content -->  
+    
+    <td class="main" valign="top"><br />
+
+<center>
+<h3>Last Few Callers to @@system:name@@</h3>
+<pre class="leftalign">@@lastcallers@@</pre>
+</td></center>
+<br />
+
+<!-- end Main Content -->
+
+