diff --git a/src/main/java/org/olat/core/commons/modules/bc/commands/CmdZip.java b/src/main/java/org/olat/core/commons/modules/bc/commands/CmdZip.java
index ad23f507c5ca8f20ba6f4f5c6fa56518ffdf5281..c17ae466b3400005935e96ae28222988aca3a214 100644
--- a/src/main/java/org/olat/core/commons/modules/bc/commands/CmdZip.java
+++ b/src/main/java/org/olat/core/commons/modules/bc/commands/CmdZip.java
@@ -147,8 +147,13 @@ public class CmdZip extends FormBasicController implements FolderCommand {
 	 * 
 	 * @see org.olat.core.commons.modules.bc.commands.AbstractCreateItemForm#formOK(org.olat.core.gui.UserRequest)
 	 */
+	@Override
 	protected void formOK(UserRequest ureq) {
 		String name = textElement.getValue();
+		if(!name.toLowerCase().endsWith(".zip")) {
+			name += ".zip";
+		}
+
 		VFSItem zipFile = currentContainer.createChildLeaf(name);
 		if (zipFile == null) {
 			fireEvent(ureq, Event.FAILED_EVENT);