diff --git a/smash/web/forms/forms.py b/smash/web/forms/forms.py
index 465df2f4b8321f310c9bdaaba81627bb78dd642a..3106fba657d935031fcf148a5cbe6c253dc6c9d2 100644
--- a/smash/web/forms/forms.py
+++ b/smash/web/forms/forms.py
@@ -123,6 +123,10 @@ class StatisticsForm(Form):
 
 
 class AvailabilityAddForm(ModelForm):
+    def __init__(self, *args, **kwargs):
+        super(AvailabilityAddForm, self).__init__(*args, **kwargs)
+        self.fields['person'].widget.attrs['readonly'] = True
+    
     available_from = forms.TimeField(label="Available from",
                                      widget=forms.TimeInput(TIMEPICKER_DATE_ATTRS),
                                      initial="8:00",
@@ -206,7 +210,7 @@ class FlyingTeamEditForm(ModelForm):
 class HolidayAddForm(ModelForm):
     def __init__(self, *args, **kwargs):
         super(HolidayAddForm, self).__init__(*args, **kwargs)
-        self.fields['person'].disabled = True
+        self.fields['person'].widget.attrs['readonly'] = True
 
     datetime_start = forms.DateTimeField(widget=forms.DateTimeInput(DATETIMEPICKER_DATE_ATTRS),
                                          initial=datetime.datetime.now().replace(hour=8, minute=0),
diff --git a/smash/web/templates/doctors/add_availability.html b/smash/web/templates/doctors/add_availability.html
index de6dce582dd2ea09ae2faf06b1d29bf4c21d0e03..90c093ca963bb776b32db6201c449dbf7c8b40f1 100644
--- a/smash/web/templates/doctors/add_availability.html
+++ b/smash/web/templates/doctors/add_availability.html
@@ -8,7 +8,7 @@
 {% endblock styles %}
 
 {% block ui_active_tab %}'workers'{% endblock ui_active_tab %}
-{% block page_header %}New worker availability{% endblock page_header %}
+{% block page_header %}Create new availability for <span class="doctor_name">{{ doctor_name }}</span>{% endblock page_header %}
 {% block page_description %}{% endblock page_description %}
 
 {% block title %}{{ block.super }} - Add availability{% endblock %}
diff --git a/smash/web/views/worker.py b/smash/web/views/worker.py
index 278f3a80e2180c5b031cfc48c18c73c0b9b4678f..c2ca3cba16c1cfe96f53e26a1e3d22549bd42524 100644
--- a/smash/web/views/worker.py
+++ b/smash/web/views/worker.py
@@ -85,7 +85,8 @@ def worker_availability_add(request, doctor_id):
     return wrap_response(request, 'doctors/add_availability.html',
                          {
                              'form': form,
-                             'doctor_id': doctor_id
+                             'doctor_id': doctor_id,
+                             'doctor_name': unicode(worker)
                          })