diff --git a/module/rdd-commands.js b/module/rdd-commands.js
index b085c758..3c01d0a2 100644
--- a/module/rdd-commands.js
+++ b/module/rdd-commands.js
@@ -32,7 +32,7 @@ export class RdDCommands {
rddCommands.registerCommand({ path: ["/nom"], func: (content, msg, params) => RdDNameGen.getName(msg, params), descr: "Génère un nom aléatoire" });
rddCommands.registerCommand({
- path: ["/tmra"], func: (content, msg, params) => rddCommands.getTMRAleatoire(msg, params),
+ path: ["/tmra"], func: (content, msg, params) => rddCommands.getTMRAleatoire(msg, params),
descr: `Tire une case aléatoire des Terres médianes
/tmra forêt détermine une 'forêt' aléatoire
/tmra détermine une case aléatoire dans toutes les TMR` });
@@ -241,7 +241,7 @@ export class RdDCommands {
getTMRAleatoire(msg, params) {
if (params.length < 2) {
let type = params[0];
- const tmr = TMRUtility.getTMRAleatoire(it => it.type == type);
+ const tmr = TMRUtility.getTMRAleatoire(type ? (it => it.type == type) : (it => true));
RdDCommands._chatAnswer(msg, `Case aléatoire: ${tmr.coord} - ${tmr.label}`);
}
else {