diff --git a/{{cookiecutter.app_name}}/{{cookiecutter.app_name}}/public/views.py b/{{cookiecutter.app_name}}/{{cookiecutter.app_name}}/public/views.py
index 455fdb973d7504b4e9f88dcd0873cb854aa9f239..879291b80adca9cff8ee8cbf02d5d1c82bf67cb5 100644
--- a/{{cookiecutter.app_name}}/{{cookiecutter.app_name}}/public/views.py
+++ b/{{cookiecutter.app_name}}/{{cookiecutter.app_name}}/public/views.py
@@ -2,7 +2,7 @@
 """Public section, including homepage and signup."""
 from flask import (Blueprint, request, render_template, flash, url_for,
                     redirect, session)
-from flask.ext.login import login_user, login_required, logout_user
+from flask_login import login_user, login_required, logout_user
 
 from {{cookiecutter.app_name}}.extensions import login_manager
 from {{cookiecutter.app_name}}.user.models import User
diff --git a/{{cookiecutter.app_name}}/{{cookiecutter.app_name}}/user/views.py b/{{cookiecutter.app_name}}/{{cookiecutter.app_name}}/user/views.py
index e8c41ef7011de0ee8e47226dd43a01e9f6103526..ca99cc8e8a2294483adceac2e3e8061c974370f7 100644
--- a/{{cookiecutter.app_name}}/{{cookiecutter.app_name}}/user/views.py
+++ b/{{cookiecutter.app_name}}/{{cookiecutter.app_name}}/user/views.py
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 from flask import Blueprint, render_template
-from flask.ext.login import login_required
+from flask_login import login_required
 
 blueprint = Blueprint("user", __name__, url_prefix='/users',
                       static_folder="../static")