Working split for lite interfaces
diff --git a/src/ProtocolBuffers/ExtensionRegistryLite.cs b/src/ProtocolBuffers/ExtensionRegistryLite.cs
index b054823..8518cd1 100644
--- a/src/ProtocolBuffers/ExtensionRegistryLite.cs
+++ b/src/ProtocolBuffers/ExtensionRegistryLite.cs
@@ -103,7 +103,7 @@
       this.extensionsByNumber = extensionsByNumber;
       this.readOnly = readOnly;
     }
-
+#if LITE
     /// <summary>
     /// Construct a new, empty instance.
     /// </summary>
@@ -118,7 +118,7 @@
     public static ExtensionRegistryLite Empty {
       get { return empty; }
     }
-
+#endif
     public ExtensionRegistryLite AsReadOnly() {
       return MakeReadOnly();
     }