Index: applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/action/NewIssueAction.java
===================================================================
--- applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/action/NewIssueAction.java	(revision 11221)
+++ applications/editors/josm/plugins/openstreetbugs/src/org/openstreetmap/josm/plugins/osb/gui/action/NewIssueAction.java	(revision 11222)
@@ -87,4 +87,16 @@
 
 	private void addNewIssue(MouseEvent e) {
+		// get the user nickname
+		String nickname = Main.pref.get(ConfigKeys.OSB_NICKNAME);
+		if(nickname == null || nickname.length() == 0) {
+			nickname = JOptionPane.showInputDialog(Main.parent, Messages.translate(getClass(), "enter_nickname"));
+			if(nickname == null) {
+				nickname = "NoName";
+			} else {
+				Main.pref.put(ConfigKeys.OSB_NICKNAME, nickname);
+			}
+		}
+		
+		// get the comment
 		String result = JOptionPane.showInputDialog(Main.parent,
 				Messages.translate(getClass(), "question"),
@@ -94,4 +106,5 @@
 		if(result != null && result.length() > 0) {
 			try {
+				result = result.concat(" [").concat(nickname).concat("]");
 				Node n = newAction.execute(e.getPoint(), result);
 				plugin.getDataSet().addPrimitive(n);
