diff --git a/beat/web/algorithms/templates/algorithms/panels/editor.html b/beat/web/algorithms/templates/algorithms/panels/editor.html
index 96585f021c1407178d9759ef920003d8777dd26a..bf8ada8c328a92f3f57c1a98c32103fa8e5450a0 100644
--- a/beat/web/algorithms/templates/algorithms/panels/editor.html
+++ b/beat/web/algorithms/templates/algorithms/panels/editor.html
@@ -246,7 +246,7 @@
     {% endwith %}{# groups, uses or parameters #}
 
     {% if open_source and not object.is_binary %}
-    <textarea class="form-control" id="code-display">{{ object.source_code_file.read }}</textarea>
+    <textarea class="form-control" id="code-display">{{ object.source_code }}</textarea>
     <p class="help-block">{{ texts.code|safe }}</p>
     {% elif object.is_binary %}
       {% if object.valid %}
diff --git a/beat/web/dataformats/templates/dataformats/panels/editor.html b/beat/web/dataformats/templates/dataformats/panels/editor.html
index d9c44efac8351f69c29798159820a4ac179681b3..4ebaa3f0623d5d0b183c374309409b5f48bd5466 100644
--- a/beat/web/dataformats/templates/dataformats/panels/editor.html
+++ b/beat/web/dataformats/templates/dataformats/panels/editor.html
@@ -43,7 +43,7 @@
         </div>
       </div>
       {% endif %}
-      <textarea class="form-control" id="declaration-display">{{ object.declaration_file.read }}</textarea>
+      <textarea class="form-control" id="declaration-display">{{ object.declaration }}</textarea>
       <p class="help-block">{{ texts.json|safe }}</p>
     </div>
   </div>
diff --git a/beat/web/libraries/templates/libraries/edition.html b/beat/web/libraries/templates/libraries/edition.html
index 3f51064712eab3c4e1b33b344ff2347686aa645e..63f198c96bd2965c2da191233102f60a5dbd5f27 100644
--- a/beat/web/libraries/templates/libraries/edition.html
+++ b/beat/web/libraries/templates/libraries/edition.html
@@ -192,7 +192,7 @@
 <div class="row">
   <div class="col-sm-10 col-sm-offset-1">
       <label for="source-code">Source code:</label>
-      <textarea id="source-code">{% if library %}{{ library.source_code_file.read }}{% endif %}</textarea>
+      <textarea id="source-code">{% if library %}{{ library.source_code }}{% endif %}</textarea>
       <p class="help">{{ texts.library_code|safe }}</p>
     </div>
 </div>
diff --git a/beat/web/libraries/templates/libraries/panels/editor.html b/beat/web/libraries/templates/libraries/panels/editor.html
index 00c7579f74ea40685173b9c11ffc1ac8c33da1f2..ad403976b88c0d50ee61fa76fbf8c42d78455d8d 100644
--- a/beat/web/libraries/templates/libraries/panels/editor.html
+++ b/beat/web/libraries/templates/libraries/panels/editor.html
@@ -74,7 +74,7 @@
     {% endwith %}
 
     {% if open_source %}
-    <textarea class="form-control" id="code-display">{{ object.source_code_file.read }}</textarea>
+    <textarea class="form-control" id="code-display">{{ object.source_code }}</textarea>
     <p class="help-block">{{ texts.code|safe }}</p>
     {% else %}
     <div class="alert alert-warning">
diff --git a/beat/web/plotters/templates/plotters/panels/editor.html b/beat/web/plotters/templates/plotters/panels/editor.html
index 6d05895f2874fa435a1ad00f9aa96d5f62e919bb..55b85ca2874ed3acec9b999631f66ba4ea4e8142 100644
--- a/beat/web/plotters/templates/plotters/panels/editor.html
+++ b/beat/web/plotters/templates/plotters/panels/editor.html
@@ -1,21 +1,21 @@
 {% comment %}
  * Copyright (c) 2016 Idiap Research Institute, http://www.idiap.ch/
  * Contact: beat.support@idiap.ch
- * 
+ *
  * This file is part of the beat.web module of the BEAT platform.
- * 
+ *
  * Commercial License Usage
  * Licensees holding valid commercial BEAT licenses may use this file in
  * accordance with the terms contained in a written agreement between you
  * and Idiap. For further information contact tto@idiap.ch
- * 
+ *
  * Alternatively, this file may be used under the terms of the GNU Affero
  * Public License version 3 as published by the Free Software and appearing
  * in the file LICENSE.AGPL included in the packaging of this file.
  * The BEAT platform is distributed in the hope that it will be useful, but
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
  * or FITNESS FOR A PARTICULAR PURPOSE.
- * 
+ *
  * You should have received a copy of the GNU Affero Public License along
  * with the BEAT platform. If not, see http://www.gnu.org/licenses/.
 {% endcomment %}
@@ -228,7 +228,7 @@
     {% endwith %}{# groups, uses or parameters #}
 
     {% if open_source %}
-    <textarea class="form-control" id="code-display">{{ object.source_code_file.read }}</textarea>
+    <textarea class="form-control" id="code-display">{{ object.source_code }}</textarea>
     <p class="help-block">{{ texts.code|safe }}</p>
     {% else %}
     <div class="alert alert-warning">