diff --git a/src/ProxyManager/ProxyGenerator/AccessInterceptorScopeLocalizer/MethodGenerator/BindProxyProperties.php b/src/ProxyManager/ProxyGenerator/AccessInterceptorScopeLocalizer/MethodGenerator/BindProxyProperties.php
index <HASH>..<HASH> 100644
--- a/src/ProxyManager/ProxyGenerator/AccessInterceptorScopeLocalizer/MethodGenerator/BindProxyProperties.php
+++ b/src/ProxyManager/ProxyGenerator/AccessInterceptorScopeLocalizer/MethodGenerator/BindProxyProperties.php
@@ -64,6 +64,10 @@ class BindProxyProperties extends MethodGenerator
         foreach ($originalClass->getProperties() as $originalProperty) {
             $propertyName = $originalProperty->getName();
 
+            if ($originalProperty->isStatic()) {
+                continue;
+            }
+
             if ($originalProperty->isPrivate()) {
                 $localizedProperties[] = "\\Closure::bind(function () use (\$localizedObject) {\n    "
                     . '$this->' . $propertyName . ' = & $localizedObject->' . $propertyName . ";\n"
Skipping static properties when binding properties in a scope localizer