diff --git a/lib/engine_handlebars.js b/lib/engine_handlebars.js
index <HASH>..<HASH> 100644
--- a/lib/engine_handlebars.js
+++ b/lib/engine_handlebars.js
@@ -44,8 +44,8 @@ var engine_handlebars = {
     return compiled(data);
   },
 
-  registerPartial: function (oPattern) {
-    Handlebars.registerPartial(oPattern.key, oPattern.template);
+  registerPartial: function (pattern) {
+    Handlebars.registerPartial(pattern.patternPartial, pattern.template);
   },
 
   // find and return any {{> template-name }} within pattern
Pass the unit tests -- had to convert pattern.key to pattern.patternPartial