diff --git a/admin/Masmak/admin_plugins.html b/admin/Masmak/admin_plugins.html
index 9d97b18..4880f33 100755
--- a/admin/Masmak/admin_plugins.html
+++ b/admin/Masmak/admin_plugins.html
@@ -249,10 +249,12 @@ function downloadPlugin(name, nextPlugins) {
this.fail();
}
- setTimeout(function() {
- var currentPlugin = nextPlugins.shift();
- downloadPlugin(currentPlugin, nextPlugins);
- }, 500);
+ if (nextPlugins.length > 0) {
+ setTimeout(function() {
+ var currentPlugin = nextPlugins.shift();
+ downloadPlugin(currentPlugin, nextPlugins);
+ }, 500);
+ }
})
.fail(function(data) {
var tryAgainMsg = '{lang.ERROR_TRY_AGAIN}';