diff --git a/test/scripts/typedvar.py b/test/scripts/typedvar.py
index 66feeb2..5f688fa 100644
--- a/test/scripts/typedvar.py
+++ b/test/scripts/typedvar.py
@@ -347,3 +347,9 @@ class TypedVarTest( unittest.TestCase ):
     def testLocation(self):
         tv = target.module.typedVar( "structTest", target.module.g_structTest )
         self.assertEqual( ( pykd.Location.Memory, tv.getAddress()), tv.getLocation() )
+
+    def testGetAddress(self):
+        tv = target.module.typedVar( "structTest", 0x80000000 )
+        self.assertEqual( 0xFFFFFFFF80000000, tv.getAddress() )
+        self.assertEqual( 0xFFFFFFFF80000000, tv )
+