diff --git a/app/assets/javascripts/backbone/templates/habits/index.jst.ejs b/app/assets/javascripts/backbone/templates/habits/index.jst.ejs
index e420b16974..2540e8ed55 100644
--- a/app/assets/javascripts/backbone/templates/habits/index.jst.ejs
+++ b/app/assets/javascripts/backbone/templates/habits/index.jst.ejs
@@ -5,7 +5,7 @@
@@ -17,7 +17,7 @@
@@ -36,10 +36,10 @@
Done
@@ -56,7 +56,7 @@
diff --git a/app/assets/javascripts/backbone/views/habits/index_view.js.coffee b/app/assets/javascripts/backbone/views/habits/index_view.js.coffee
index e4852906df..b3f47e88af 100644
--- a/app/assets/javascripts/backbone/views/habits/index_view.js.coffee
+++ b/app/assets/javascripts/backbone/views/habits/index_view.js.coffee
@@ -65,18 +65,17 @@ class HabitTracker.Views.Habits.IndexView extends Backbone.View
@addAll()
@$("#habits-todos").tabs()
@updateStats()
- $.each ['#habits', '#daily', '#one-offs'], (index, list_id) ->
- $(list_id).sortable
- axis: "y"
- dropOnEmpty: false
- cursor: "move"
- items: "li"
- opacity: 0.4
- scroll: true
- update: ->
- $.ajax
- type: "post"
- url: "/habits/sort"
- data: $(list_id).sortable("serialize")
- dataType: "script"
- return this
\ No newline at end of file
+ @$(".sortable").sortable
+ axis: "y"
+ dropOnEmpty: false
+ cursor: "move"
+ items: "li"
+ opacity: 0.4
+ scroll: true
+ update: ->
+ $.ajax
+ type: "post"
+ url: "/habits/sort"
+ data: $(this).sortable("serialize")
+ dataType: "script"
+ return this