diff --git a/app/views/projects/_form.html.haml b/app/views/projects/_form.html.haml
index 01fb6a6..2bc86d0 100644
--- a/app/views/projects/_form.html.haml
+++ b/app/views/projects/_form.html.haml
@@ -36,10 +36,10 @@
.input
= f.text_area :description, placeholder: "awesome project", class: "span5", rows: 3, maxlength: 250
- - unless @repository.heads.empty?
+ - unless @project.empty_repo?
.clearfix
= f.label :default_branch, "Default Branch"
- .input= f.select(:default_branch, @repository.heads.map(&:name), {}, style: "width:210px;")
+ .input= f.select(:default_branch, @repository.branch_names, {})
- if can?(current_user, :change_public_mode, @project)
--
libgit2 0.21.2