diff --git a/templates/CRM/Case/Form/Activity.tpl b/templates/CRM/Case/Form/Activity.tpl
index 8ec7d73b21aa552fb5e7c7329a51abc4fdf8e493..9ee48c06ae19bf23601b3c50f8a8c4c097e2ea1c 100644
--- a/templates/CRM/Case/Form/Activity.tpl
+++ b/templates/CRM/Case/Form/Activity.tpl
@@ -300,11 +300,12 @@
   {include file="CRM/common/customData.tpl"}
     {literal}
     <script type="text/javascript">
-      cj(document).ready(function() {
+    cj(function() {
     {/literal}
-    CRM.buildCustomData( '{$customDataType}' );
     {if $customDataSubType}
       CRM.buildCustomData( '{$customDataType}', {$customDataSubType} );
+      {else}
+      CRM.buildCustomData( '{$customDataType}' );
     {/if}
     {literal}
     });