diff --git Scribus/scribus/pageitem_imageframe.cpp Scribus/scribus/pageitem_imageframe.cpp
index 9f57ef6..7c1ed12 100644
--- Scribus/scribus/pageitem_imageframe.cpp
+++ Scribus/scribus/pageitem_imageframe.cpp
@@ -241,8 +241,8 @@ void PageItem_ImageFrame::clearContents()
 	setImageFlippedH(false);
 	setImageFlippedV(false);
 	EmProfile = "";
-	ScaleType = true;
-	AspectRatio = false;
+	ScaleType = false;			// So that next image fits in the frame
+	AspectRatio = true;			// and keeps aspect ratio, at import.
 	setFillTransparency(0.0);
 	setLineTransparency(0.0);
 	imageClip.resize(0);
@@ -271,7 +271,12 @@ void PageItem_ImageFrame::handleModeEditKey(QKeyEvent *k, bool& keyRepeat)
 		resizingImage=true;
 	double dX=0.0,dY=0.0;
 	int kk = k->key();
-	if (!resizingImage)
+	if (kk == Qt::Key_Delete)		// Delete in edit mode, to empty the frame
+	{
+		clearContents();
+		update();
+	}
+	else if (!resizingImage)
 	{
 		moveBy/=m_Doc->unitRatio();//Lets allow movement by the current doc ratio, not only points
 		switch (kk)
