diff --git a/exec/load/modopts.js b/exec/load/modopts.js
index 3adf2bbcb37b119131eb5fb0fa81189afe9619dc..60d5a09c3bbee41308a79db4246a1bf4c3ef50d0 100644
--- a/exec/load/modopts.js
+++ b/exec/load/modopts.js
@@ -40,6 +40,8 @@
 "use strict";
 function get_mod_options(modname, optname, default_optval)
 {
+	if(typeof modname !== "string")
+		throw new Error("Module name specified is wrong type: " + typeof modname);
 	if(!modname)
 		throw new Error("No module name specified");
 	var ini_file = new File(system.ctrl_dir + "modopts/" + modname.replace(":", "-") + ".ini");