diff --git a/lib/helpers.js b/lib/helpers.js
index <HASH>..<HASH> 100644
--- a/lib/helpers.js
+++ b/lib/helpers.js
@@ -234,6 +234,16 @@ module.exports.getUser = function(req, res, next) {
 
   // If there is session data, we'll fetch the user from Stormpath.
   if (req.session && req.session.user) {
+
+    // TODO: Remove this when we cut a 1.0.0 release.
+    // If it's not a string, reset the cookies as they're probably using an
+    // older version of our library.
+    if (typeof req.session.user !== 'string') {
+      req.app.get('stormpathLogger').info('Resetting user\'s cookies as they were using outdated session information from an older release.');
+      req.session.destroy();
+      return next();
+    }
+
     req.app.get('stormpathClient').getAccount(req.session.user, function(err, account) {
       if (err) {
         req.app.get('stormpathLogger').info('Failed to retrieve the user\'s account.');
Adding backwards compatibility support for older session data.