diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-014/hallUi.js b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-014/hallUi.js index a302db3aa..bd7c6b0d2 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-014/hallUi.js +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/gemp-014/hallUi.js @@ -334,11 +334,13 @@ var GempLotrHallUI = Class.extend({ var but = $(""); $(but).button().click(( function(queueId) { - var deck = that.decksSelect.val(); - if (deck != null) - that.comm.leaveQueue(id, deck, function (xml) { - that.processResponse(xml); - }); + return function() { + var deck = that.decksSelect.val(); + if (deck != null) + that.comm.leaveQueue(id, deck, function (xml) { + that.processResponse(xml); + }); + } })(id)); actionsField.append(but); }