diff --git a/web/root/msgs/savemsg.ssjs b/web/root/msgs/savemsg.ssjs
index 81596f8d6091ce21997b026d88668dfae72d0ad5..73d0148b74b9daf2f2b825cc46f4fe6ca284dd0a 100644
--- a/web/root/msgs/savemsg.ssjs
+++ b/web/root/msgs/savemsg.ssjs
@@ -1,6 +1,8 @@
 load("../web/lib/msgslib.ssjs");
 
-if(sub=='mail') {
+if(sub==undefined)
+	error("'sub' not defined");
+else if(sub=='mail') {
 	template.group=new Object;
 	template.group.name="E-Mail";
 	template.group.description="E-Mail";