summaryrefslogtreecommitdiffstats
path: root/deluge/ui/web/js/deluge-all/FilterPanel.js
diff options
context:
space:
mode:
Diffstat (limited to 'deluge/ui/web/js/deluge-all/FilterPanel.js')
-rw-r--r--deluge/ui/web/js/deluge-all/FilterPanel.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/deluge/ui/web/js/deluge-all/FilterPanel.js b/deluge/ui/web/js/deluge-all/FilterPanel.js
index c51b99f34..f3a3e11f3 100644
--- a/deluge/ui/web/js/deluge-all/FilterPanel.js
+++ b/deluge/ui/web/js/deluge-all/FilterPanel.js
@@ -174,7 +174,9 @@ Ext.define('Deluge.FilterPanel', {
if (filters[record.getId()]) return;
var r = sm.getLastSelected();
store.remove(record);
- if (r.id == record.id) {
+ if (r === undefined)
+ return;
+ if (r.getId() == record.getId()) {
sm.select(0);
}
}, this);