From 285b75b4a9138010d95b2092b1d509c63c6eb42d Mon Sep 17 00:00:00 2001
From: jsalmon3 <>
Date: Thu, 20 Jun 2002 22:46:54 +0000
Subject: [PATCH] Fixed crash when dragging mouse and no unit is selected

---
 src/editor/editloop.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/editor/editloop.cpp b/src/editor/editloop.cpp
index f696a1f54..970675572 100644
--- a/src/editor/editloop.cpp
+++ b/src/editor/editloop.cpp
@@ -1274,7 +1274,7 @@ local void EditorCallbackMouse(int x, int y)
 	    EditTiles(Viewport2MapX(TheUI.LastClickedVP, CursorX),
 		Viewport2MapY(TheUI.LastClickedVP, CursorY), TileCursor,
 		TileCursorSize);
-	} else if (EditorState == EditorEditUnit) {
+	} else if (EditorState == EditorEditUnit && CursorBuilding) {
 	    if (CanBuildUnitType(NULL, CursorBuilding,
 		    Viewport2MapX(TheUI.LastClickedVP, CursorX),
 		    Viewport2MapY(TheUI.LastClickedVP, CursorY))) {