diff --git a/OpenSim/Grid/ScriptServer/FakeScene.cs b/OpenSim/Grid/ScriptServer/FakeScene.cs
new file mode 100644
index 0000000000..54f8cf4b5e
--- /dev/null
+++ b/OpenSim/Grid/ScriptServer/FakeScene.cs
@@ -0,0 +1,27 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+using OpenSim.Framework;
+using OpenSim.Framework.Communications;
+using OpenSim.Framework.Communications.Cache;
+using OpenSim.Framework.Servers;
+using OpenSim.Region.Environment;
+using OpenSim.Region.Environment.Scenes;
+
+namespace OpenSim.Grid.ScriptServer
+{
+ public class FakeScene: Scene
+ {
+ public FakeScene(RegionInfo regInfo, AgentCircuitManager authen, PermissionManager permissionManager,
+ CommunicationsManager commsMan, SceneCommunicationService sceneGridService,
+ AssetCache assetCach, StorageManager storeManager, BaseHttpServer httpServer,
+ ModuleLoader moduleLoader, bool dumpAssetsToFile, bool physicalPrim, bool sendTasksToChild)
+ : base(
+ regInfo, authen, permissionManager, commsMan, sceneGridService, assetCach, storeManager, httpServer,
+ moduleLoader, dumpAssetsToFile, physicalPrim, sendTasksToChild)
+ {
+ }
+
+ // What does a scene have to do? :P
+ }
+}
diff --git a/prebuild.xml b/prebuild.xml
index 9539bfface..55c4be6441 100644
--- a/prebuild.xml
+++ b/prebuild.xml
@@ -1117,6 +1117,8 @@
+
+
@@ -1142,11 +1144,11 @@
-
+
@@ -1180,10 +1182,12 @@
+
-
+
+