diff --git a/Library/Code/Builder/Struct.php b/Library/Code/Builder/Struct.php
index <HASH>..<HASH> 100644
--- a/Library/Code/Builder/Struct.php
+++ b/Library/Code/Builder/Struct.php
@@ -107,6 +107,9 @@ class Struct
             case 'bool':
                 return 'zend_bool';
 
+            case 'hash':
+                return 'HashTable* ';
+
             case 'int':
             case 'uint':
             case 'long':
@@ -151,6 +154,7 @@ class Struct
             case 'uint':
             case 'long':
             case 'double':
+            case 'hash':
                 return "\t" . 'zephir_globals->' . $this->_simpleName . '.' . $name . ' = ' . $global['default'] . ';';
 
             default:
Support for hash pointer globals