         if (failure) {
             // delete the now half-booched scene model from the repository
             try {
-                _screp.deleteSceneModel(_pendingSceneId);
+                _screp.deleteSceneModel(_pendingData.sceneId);
             } catch (ioe :IOError) {
                 log.warning("Failure removing booched scene model " +
-                            "[sceneId=" + _pendingSceneId + "].");
+                            "[sceneId=" + _pendingData.sceneId + "].");
                 log.logStackTrace(ioe);
             }
 

    // from interface SceneService_SceneMoveListener
    public function moveRequiresServerSwitch (hostname :String, ports :TypedArray) :void
    {
        // ship on over to the other server
        _wctx.getClient().moveToServer(hostname, ports, new ConfirmAdapter(
            function (reason :String) :void { // failed

     */
    public function getPendingModel () :SceneModel
    {
        return _pendingData == null ? null : _pendingData.model;
    }

    // from interface SceneService_SceneMoveListener
