diff --git a/pykd/dbgext.cpp b/pykd/dbgext.cpp
index 0f175d7..e9402ad 100644
--- a/pykd/dbgext.cpp
+++ b/pykd/dbgext.cpp
@@ -67,6 +67,7 @@ BOOST_PYTHON_MODULE( pykd )
     boost::python::def( "loadDump", &dbgLoadDump );
     boost::python::def( "dbgCommand", &dbgCommand );
     boost::python::def( "is64bitSystem", is64bitSystem );
+    boost::python::def( "ptrSize", ptrSize );
     boost::python::def( "reg", &loadRegister );
     boost::python::def( "typedVar", &loadTypedVar );
     boost::python::def( "typedVarList", &loadTypedVarList );
diff --git a/pykd/dbgsystem.cpp b/pykd/dbgsystem.cpp
index c0aa2ab..c8b9f0f 100644
--- a/pykd/dbgsystem.cpp
+++ b/pykd/dbgsystem.cpp
@@ -33,6 +33,14 @@ is64bitSystem()
 
 ///////////////////////////////////////////////////////////////////////////////////
 
+int
+ptrSize()
+{
+    return is64bitSystem() ? 8 : 4;
+}
+
+///////////////////////////////////////////////////////////////////////////////////
+
 std::string
 dbgSymPath()
 {
diff --git a/pykd/dbgsystem.h b/pykd/dbgsystem.h
index bc06c49..6b1cb26 100644
--- a/pykd/dbgsystem.h
+++ b/pykd/dbgsystem.h
@@ -7,11 +7,8 @@
 bool
 is64bitSystem();
 
-inline
 int
-ptrSize() {
-    return is64bitSystem() ? 8 : 4;
-}
+ptrSize(); 
 
 std::string
 dbgSymPath();