From 45fa433ee13c7dab56bbee7ec633a5b0aa1e1cac Mon Sep 17 00:00:00 2001
From: dongsheng <dongsheng>
Date: Thu, 1 Oct 2009 06:51:23 +0000
Subject: [PATCH] "MDL-16597, fixed callback function"

---
 lib/form/filemanager.js | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lib/form/filemanager.js b/lib/form/filemanager.js
index c0403a4ed6e..958adfd9196 100644
--- a/lib/form/filemanager.js
+++ b/lib/form/filemanager.js
@@ -29,9 +29,10 @@ function filemanager_callback(obj) {
     refresh_filemanager(obj.filepath, fm_cfg[obj.client_id]);
     fm_cfg[obj.client_id].currentfiles++;
 
-    if (fm_cfg[obj.client_id].currentfiles>=fm_cfg[obj.client_id].maxfiles && fm_cfg[client_id].maxfiles!=-1) {
+    if (fm_cfg[obj.client_id].currentfiles>=fm_cfg[obj.client_id].maxfiles && fm_cfg[obj.client_id].maxfiles!=-1) {
         var btn = document.getElementById('btnadd-'+obj.client_id);
-        btn.style.display = 'none';
+        if (btn)
+            btn.style.display = 'none';
     }
 }