diff --git a/app/views/profile/password.html.haml b/app/views/profile/password.html.haml
index 18bae4b6af08da896f1afca07d31abea9b523be5..0fd20ce2dba1e3b02d0d8d42aa366b1ec9230095 100644
--- a/app/views/profile/password.html.haml
+++ b/app/views/profile/password.html.haml
@@ -25,9 +25,16 @@
= form_for @user, :url => profile_reset_private_token_path, :method => :put do |f|
%p
Current private token:
- %strong
- = current_user.private_token
- %em.cred
- keep it in secret!
+ - if current_user.private_token
+ %strong
+ = current_user.private_token
+ %em.cred
+ keep it in secret!
+ - else
+ %strong don`t have
.actions
- = f.submit 'Reset', :confirm => "Are you sure?", :class => "grey-button"
+ - if current_user.private_token
+ = f.submit 'Reset', :confirm => "Are you sure?", :class => "grey-button"
+ - else
+ = f.submit 'Generate', :class => "grey-button"
+