diff -crB a/deluge/core/torrent.py b/deluge/core/torrent.py
*** a/deluge/core/torrent.py	2013-01-03 10:28:39.852885233 +0100
--- b/deluge/core/torrent.py	2013-01-03 10:25:44.000000000 +0100
***************
*** 522,527 ****
--- 522,538 ----
  
          return eta
  
+     def get_remaining_data(self):
+         """Returns the remaining data to download for this torrent"""
+         if self.status == None:
+             status = self.handle.status()
+         else:
+             status = self.status
+ 
+         remaining = status.total_wanted - status.total_wanted_done
+ 
+         return remaining
+ 
      def get_ratio(self):
          """Returns the ratio for this torrent"""
          if self.status == None:
***************
*** 794,800 ****
              "ratio": self.get_ratio,
              "total_size": ti_total_size,
              "tracker_host": self.get_tracker_host,
!             "last_seen_complete": self.get_last_seen_complete
          }
  
          # Create the desired status dictionary and return it
--- 805,812 ----
              "ratio": self.get_ratio,
              "total_size": ti_total_size,
              "tracker_host": self.get_tracker_host,
!             "last_seen_complete": self.get_last_seen_complete,
!             "remaining": self.get_remaining_data
          }
  
          # Create the desired status dictionary and return it
diff -crB a/deluge/ui/gtkui/torrentview.py b/deluge/ui/gtkui/torrentview.py
*** a/deluge/ui/gtkui/torrentview.py	2013-01-03 10:28:34.652859447 +0100
--- b/deluge/ui/gtkui/torrentview.py	2013-01-03 10:26:51.000000000 +0100
***************
*** 397,402 ****
--- 397,405 ----
          self.add_func_column(_("Last Seen Complete"),
                               listview.cell_data_date_or_never, [float],
                               status_field=["last_seen_complete"], default=False)
+         self.add_func_column(_("Remaining"), listview.cell_data_size,
+                              [gobject.TYPE_UINT64],
+                              status_field=["remaining"], default=False)
          self.add_texticon_column(_("Tracker"),
                                   status_field=["tracker_host", "tracker_host"],
                                   function=cell_data_trackericon, default=False)
